Lesen einer Excel-Datei in Python mit Pandas
Dieser Artikel konzentriert sich auf das Einlesen einer Excel-Datei in einen Pandas-DataFrame mithilfe der pd.ExcelFile-Klasse .
Ein gängiger Ansatz zum Lesen von Excel-Dateien mit Pandas ist:
<code class="python">newFile = pd.ExcelFile(PATH\FileName.xlsx) ParsedData = pd.io.parsers.ExcelFile.parse(newFile)</code>
Dieser Ansatz kann jedoch aufgrund einer falschen Anzahl von Argumenten zu einem Fehler führen. Insbesondere erfordert pd.io.parsers.ExcelFile.parse() ein zweites Argument, den Blattnamen, der aus der Excel-Datei analysiert werden soll.
Zum Beispiel:
<code class="python">xl = pd.ExcelFile("dummydata.xlsx") xl.sheet_names df = xl.parse("Sheet1")</code>
Alternativ eines kann die Funktion read_excel() verwenden:
<code class="python">df = pd.read_excel("dummydata.xlsx", sheet_name="Sheet1")</code>
Dieser prägnante Ansatz bietet eine unkomplizierte Methode zum Konvertieren einer Excel-Datei in einen Pandas-DataFrame und wird in aktuellen Pandas häufiger anstelle der pd.ExcelFile-Klasse verwendet Versionen.
Das obige ist der detaillierte Inhalt vonSo beheben Sie Fehler beim Lesen einer Excel-Datei mit Pandas. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!