Heim >Backend-Entwicklung >Python-Tutorial >Wie lese ich CSV-Dateien mit Semikolons als Trennzeichen in Pandas?

Wie lese ich CSV-Dateien mit Semikolons als Trennzeichen in Pandas?

Susan Sarandon
Susan SarandonOriginal
2024-10-31 22:00:29449Durchsuche

How to Read CSV Files with Semi-Colons as Separators 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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn