Openpyxl und Pandas
Importieren wir nun eine Excel-Datei und verwandeln sie in ein pandas DataFrame!
Die Verwendung von openpyxl und pandas zusammen ermöglicht eine effiziente Datenanalyse und die Erstellung von funktionsreichen Excel-Berichten direkt aus Python.
Aufgabe
Swipe to start coding
- Importieren Sie
pandas
undopenpyxl
; - Extrahieren Sie die Werte des
workbook
:- Verwenden Sie die Funktion
load_workbook()
, die die Datei von der Festplatte liest, damit Sie sie manipulieren können; workbook.active
hilft, auf das aktuell aktive Arbeitsblatt im Arbeitsbuch zuzugreifen;
- Verwenden Sie die Funktion
- Die Eigenschaft
sheet.values
erzeugt einen Generator aller Zeilen im Arbeitsblatt, wobei jede Zeile als Tupel von Zellwerten dargestellt wird. - Erstellen Sie ein DataFrame (
df
) daraus:- Verwenden Sie die Funktion
pd.DataFrame()
.
- Verwenden Sie die Funktion
Lösung
Mark tasks as Completed
War alles klar?
Danke für Ihr Feedback!
Abschnitt 1. Kapitel 10
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 9.09
Openpyxl und Pandas
Importieren wir nun eine Excel-Datei und verwandeln sie in ein pandas DataFrame!
Die Verwendung von openpyxl und pandas zusammen ermöglicht eine effiziente Datenanalyse und die Erstellung von funktionsreichen Excel-Berichten direkt aus Python.
Aufgabe
Swipe to start coding
- Importieren Sie
pandas
undopenpyxl
; - Extrahieren Sie die Werte des
workbook
:- Verwenden Sie die Funktion
load_workbook()
, die die Datei von der Festplatte liest, damit Sie sie manipulieren können; workbook.active
hilft, auf das aktuell aktive Arbeitsblatt im Arbeitsbuch zuzugreifen;
- Verwenden Sie die Funktion
- Die Eigenschaft
sheet.values
erzeugt einen Generator aller Zeilen im Arbeitsblatt, wobei jede Zeile als Tupel von Zellwerten dargestellt wird. - Erstellen Sie ein DataFrame (
df
) daraus:- Verwenden Sie die Funktion
pd.DataFrame()
.
- Verwenden Sie die Funktion
Lösung
Mark tasks as Completed
War alles klar?
Danke für Ihr Feedback!
Abschnitt 1. Kapitel 10