Pandas: so lesen sie bestimmte spalten aus einer excel-datei
Mit den folgenden Methoden können Sie bestimmte Spalten aus einer Excel-Datei in einen Pandas-DataFrame einlesen:
Methode 1: Bestimmte Spalten lesen
df = pd. read_excel (' my_data.xlsx ', usecols=' A,C ')
Methode 2: Lesen Sie eine Reihe von Spalten
df = pd. read_excel (' my_data.xlsx ', usecols=' A:C ')
Methode 3: Mehrere Spaltenbereiche lesen
df = pd. read_excel (' my_data.xlsx ', usecols=' A:C,F,G:J ')
Die folgenden Beispiele zeigen, wie jede Methode in der Praxis mit der folgenden Excel-Datei namens player_data.xlsx verwendet wird:
Beispiel 1: Bestimmte Spalten lesen
Wir können den folgenden Code verwenden, um Daten der Spalten A und C aus der Excel-Datei zu importieren:
import pandas as pd #import columns A and C from Excel file df = pd. read_excel (' player_data.xlsx ', usecols=' A,C ') #view DataFrame print (df) team rebounds 0 to 8 1 B 12 2 C 4 3 D 4 4 E 6 5 F 7
Beachten Sie, dass nur die Daten in den Spalten A und C der Excel-Datei importiert wurden.
Beispiel 2: Lesen Sie eine Reihe von Spalten
Mit dem folgenden Code können wir die Daten in den Spalten A bis C aus der Excel-Datei importieren:
import pandas as pd #import columns A through C from Excel file df = pd. read_excel (' player_data.xlsx ', usecols=' A:C ') #view DataFrame print (df) team points rebounds 0 to 24 8 1 B 20 12 2 C 15 4 3 D 19 4 4 E 32 6 5 F 13 7
Beachten Sie, dass nur die Daten in den Spalten A bis C der Excel-Datei importiert wurden.
Beispiel 3: Mehrere Spaltenbereiche lesen
Mit dem folgenden Code können wir die Daten der Spalten A bis C und Spalte D aus der Excel-Datei importieren:
import pandas as pd #import columns A through C from Excel file df = pd. read_excel (' player_data.xlsx ', usecols=' A:C,D ') #view DataFrame print (df) team points rebound assists 0 to 24 8 5 1 B 20 12 3 2 C 15 4 7 3 D 19 4 8 4 E 32 6 8 5 F 13 7 9
Beachten Sie, dass die Daten aus den Spalten A bis C und Spalte D der Excel-Datei importiert wurden.
Hinweis : Die vollständige Dokumentation der Funktion pandas read_excel() finden Sie hier .
Zusätzliche Ressourcen
In den folgenden Tutorials wird erläutert, wie Sie andere häufige Aufgaben in Pandas ausführen:
Pandas: So überspringen Sie Zeilen beim Lesen einer Excel-Datei
Pandas: So geben Sie Typen beim Importieren einer Excel-Datei an
Pandas: So kombinieren Sie mehrere Excel-Tabellen