Seite 1 von 1
Neuling: Import von deutscher Csv und Umwandlung der Kommas zu Punkt.
Verfasst: Donnerstag 11. Januar 2018, 15:39
von g123
Hey Leute,
habe eine CSV Datei, bei der die Spalten durch Semikolons und die Dezimalzahlen durch Kommas getrennt sind, deswegen bekomme ich das ganze nicht vernünftig über Pandas/mathplotlib geplottet.
Nun wollte ich fragen wie ich die CSV einlesen soll, sodass ich dann die Kommas durch Punkte und Semikolons durch Kommas ersetzen kann.
Re: Neuling: Import von deutscher Csv und Umwandlung der Kommas zu Punkt.
Verfasst: Donnerstag 11. Januar 2018, 15:43
von __deets__
Wenn die CSV-Dateien nicht so gross sind, das du sie nicht mehr in den Speicher bekommst, dann lies sie doch einfach ein, und ersetze die Strings nach Bedarf. Zuerst das Komma, so das die floats passen, und dann ggf. das Semikolon, auch wenn ich mir schwer vorstellen kann, das man das Pandas nicht beigebogen bekommt.
Re: Neuling: Import von deutscher Csv und Umwandlung der Kommas zu Punkt.
Verfasst: Donnerstag 11. Januar 2018, 15:46
von g123
Kenne mich leider mit Pandas nicht so gut aus, das wäre natürlich viel einfach, wenn es gehen würde..
Re: Neuling: Import von deutscher Csv und Umwandlung der Kommas zu Punkt.
Verfasst: Donnerstag 11. Januar 2018, 15:48
von Sirius3
@g123: read_csv kennt delimiter und converters, damit kann man ',' in '.' vor dem float-Aufruf konvertieren.
Re: Neuling: Import von deutscher Csv und Umwandlung der Kommas zu Punkt.
Verfasst: Donnerstag 11. Januar 2018, 16:09
von g123
Hey habe es mit dem Befehl pd.read_csv(file, sep=';') hinbekommen, jetzt hab ich noch das problem, das die erste Zeile die Spaltennamen sind, weiß einer wie ich die Zeile 'überlesen' oder löschen kann?
Re: Neuling: Import von deutscher Csv und Umwandlung der Kommas zu Punkt.
Verfasst: Donnerstag 11. Januar 2018, 16:13
von __deets__
Hast du auch nur 5 Minuten mit der Dokumentation von Pandas oder der Suche in Google nach einer Antwort darauf verbracht?
http://lmgtfy.com/?q=pandas+dataframe+skip+rows
Man kommt sich hier manchmal echt vor wie der Vorlese- und Google-Service...

Re: Neuling: Import von deutscher Csv und Umwandlung der Kommas zu Punkt.
Verfasst: Donnerstag 11. Januar 2018, 16:15
von kbr