Daten aus einer CSV-Datei ohne Header lesen
Beim Umgang mit CSV-Dateien ohne Header kann es erforderlich sein, bestimmte Spalten zu extrahieren Analyse. Pandas bietet eine praktische Lösung für diese Herausforderung.
Teilmengen von Spalten erhalten
Um nur bestimmte Spalten aus einer CSV-Datei ohne Kopfzeilen zu lesen, können Sie den Parameter usecols nutzen in der Funktion read_csv von Pandas. Dadurch können Sie die Spaltenindizes angeben, an denen Sie interessiert sind.
Wenn Sie beispielsweise die 4. und 7. Spalte einer CSV-Datei ohne Kopfzeile lesen möchten, würden Sie den folgenden Code verwenden:
<code class="python">df = pd.read_csv(file_path, header=None, usecols=[3,6])</code>
Durch die Einstellung header=None geben Sie an, dass der Datei Header fehlen. Der Parameter usecols akzeptiert eine Liste von Spaltenindizes, beginnend bei 0. Um die 4. und 7. Spalte zu erhalten, geben Sie daher die Indizes 3 und 6 an (bedenken Sie, dass die Python-Indizierung bei 0 beginnt).
Zusätzliche Hinweise
Weitere Details zur Funktion read_csv und ihren verschiedenen Parametern finden Sie in der Pandas-Dokumentation. Diese Ressource bietet einen umfassenden Überblick über die Fähigkeiten und Nuancen von Pandas zur Datenmanipulation und -analyse.
Das obige ist der detaillierte Inhalt vonWie lese ich mit Pandas bestimmte Spalten aus einer CSV-Datei ohne Kopfzeilen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!