Heim >Backend-Entwicklung >Python-Tutorial >Wie lese ich CSV-Dateien mit Semikolons als Trennzeichen in Pandas?
Trennen von Daten mit Semikolons in Pandas
Beim Lesen einer CSV-Datei mit Pandas ist das Standardtrennzeichen für Spalten ein Komma ( ,). Wenn Ihre Datei jedoch ein anderes Trennzeichen verwendet, beispielsweise ein Semikolon (;), müssen Sie dies in den Parametern angeben, wenn Sie die Funktion read_csv verwenden.
Berücksichtigen Sie das folgende .csv-Dateiformat:
a1;b1;c1;d1;e1;... a2;b2;c2;d2;e2;... .....
Um diese Datei mit Pandas zu lesen und die Werte basierend auf dem Semikolon-Trennzeichen in Spalten aufzuteilen, verwenden Sie den folgenden Code:
<code class="python">import pandas as pd # Specify the file path csv_path = "C:...." # Set the separator character to ';' data = pd.read_csv(csv_path, sep=';') # Print the resulting DataFrame to check if the values are split into columns print(data)</code>
Durch Übergabe von sep=';' , weisen Sie Pandas ausdrücklich an, das Semikolon als Trennzeichen zu verwenden. Auf diese Weise werden die Daten korrekt analysiert und in einzelnen Spalten organisiert.
Das obige ist der detaillierte Inhalt vonWie lese ich CSV-Dateien mit Semikolons als Trennzeichen in Pandas?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!