CSV lesen mit europäischem Zahlenformat in Anführungszeichen
Verfasst: Samstag 25. April 2020, 11:09
Hi!
Ich möchte eine CSV Datei lesen, welche die folgenden Reihen hat:
24.04.2020,"92,41","92,26","93,60","91,95","9,55K","-1,40%"
23.04.2020,"93,72","93,22","94,60","92,16","12,44K","0,87%"
22.04.2020,"92,91","92,53","93,03","92,13","7,76K","1,55%"
21.04.2020,"91,49","93,94","93,94","91,48","33,06K","-4,10%"
20.04.2020,"95,40","95,18","95,48","93,22","27,09K","0,57%"
Wenn ich das über den normalen Code mache:
Trennt er die einzelnen Einträge gar nicht mehr und Zeigt für die erste Spalte quasi jeweils die gesamte Reihe der CSV:
Ich möchte aber, dass er für jeden kommaseparierten Eintrag in jeder Zeile des CSV eine eigene Spalte erzeugt, also so:
Ich möchte eine CSV Datei lesen, welche die folgenden Reihen hat:
24.04.2020,"92,41","92,26","93,60","91,95","9,55K","-1,40%"
23.04.2020,"93,72","93,22","94,60","92,16","12,44K","0,87%"
22.04.2020,"92,91","92,53","93,03","92,13","7,76K","1,55%"
21.04.2020,"91,49","93,94","93,94","91,48","33,06K","-4,10%"
20.04.2020,"95,40","95,18","95,48","93,22","27,09K","0,57%"
Wenn ich das über den normalen Code mache:
Code: Alles auswählen
import pandas as pd
data = pd.read_csv('test.csv', header = None)
Code: Alles auswählen
0
0 24.04.2020,"92,41","92,26","93,60","91,95","9,...
1 23.04.2020,"93,72","93,22","94,60","92,16","12...
2 22.04.2020,"92,91","92,53","93,03","92,13","7,...
3 21.04.2020,"91,49","93,94","93,94","91,48","33...
4 20.04.2020,"95,40","95,18","95,48","93,22","27...
Code: Alles auswählen
0 1 2 3 4 ...
0 24.04.2020, "92,41", "92,26", "93,60", "91,95","9,...
1 23.04.2020, "93,72", "93,22", "94,60", "92,16","12...
2 22.04.2020, "92,91", "92,53", "93,03", "92,13","7,...
3 21.04.2020, "91,49", "93,94", "93,94", "91,48","33...
4 20.04.2020, "95,40", "95,18", "95,48", "93,22","27...