Heim > Artikel > Backend-Entwicklung > Wie lese ich bestimmte Spalten aus einer CSV-Datei ohne Kopfzeilen in Pandas?
Tabellendaten in Pandas ohne Header einlesen
Beim Arbeiten mit Daten in einem Tabellenformat, z. B. einer CSV-Datei, kann dies erforderlich sein um bestimmte Spalten ohne das Vorhandensein von Überschriften zu lesen. Mit Pandas, einer leistungsstarken Python-Bibliothek zur Datenbearbeitung, kann dies durch den Einsatz einer Kombination von Optionen erreicht werden.
Um eine Teilmenge von Spalten aus einer CSV-Datei ohne Header zu lesen, können Sie die Funktion read_csv() verwenden die folgenden Parameter:
Um beispielsweise nur die 4. und 7. Spalte einer CSV-Datei ohne Kopfzeilen mit dem Namen data.csv zu lesen, würden Sie verwenden der folgende Code:
<code class="python">import pandas as pd df = pd.read_csv('data.csv', header=None, usecols=[3, 6])</code>
Dieser Code erstellt einen DataFrame df, der nur die 4. und 7. Spalte der CSV-Datei enthält. Es ist wichtig zu beachten, dass in diesem Szenario die Spalten als 0, 1, ..., n benannt werden.
Weitere Informationen zum Arbeiten mit CSV-Dateien ohne Header in Pandas finden Sie unter die offizielle Dokumentation.
Das obige ist der detaillierte Inhalt vonWie lese ich bestimmte Spalten aus einer CSV-Datei ohne Kopfzeilen in Pandas?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!