Datenanalyse mit Pandas
Lernen Sie, Daten mit Pandas DataFrames zu bearbeiten und zu analysieren.
Datenanalyse mit Pandas ist eine kostenlose Python Academy-Lektion auf CoddyKit. Dies ist Lektion 1 von 5. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Python Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Python Academy-Kurs umfasst insgesamt 5 Lektionen.
Einführung in Pandas
Einführung in Pandas
Pandas ist eine leistungsfähige Python-Bibliothek zur Datenanalyse und -verarbeitung. Sie stellt Datenstrukturen wie DataFrame und Series bereit, mit denen sich Daten einfach bereinigen, umwandeln und analysieren lassen.
In dieser Lektion lernen Sie die Grundlagen von Pandas und wie Sie es für die Datenanalyse einsetzen.

Installation von Pandas
Installation von Pandas
Um Pandas zu installieren, verwenden Sie den folgenden Befehl in Ihrem Terminal:
pip install pandas
Nach der Installation können Sie Pandas in Ihre Python-Skripte importieren:
# Importing pandas
import pandas as pd
print("Pandas imported successfully")Was ist ein DataFrame?
Was ist ein DataFrame?
Ein DataFrame ist eine zweidimensionale, tabellarische Datenstruktur in Pandas. Er ähnelt einer Tabellenkalkulation oder einer SQL-Tabelle.
Sie können einen DataFrame aus einem Wörterbuch, einer Liste oder einer externen Datei erstellen:
# Creating a DataFrame from a dictionary
data = {
"Name": ["Alice", "Bob", "Charlie"],
"Age": [25, 30, 35],
"City": ["New York", "London", "Paris"]
}
df = pd.DataFrame(data)
print(df)Daten aus Dateien lesen
Daten aus Dateien lesen
Pandas erleichtert das Einlesen von Daten aus externen Dateien wie CSV-, Excel- und JSON-Dateien:
# Reading data from a CSV file
df = pd.read_csv("data.csv")
print(df.head()) # Displays the first 5 rowsEinen DataFrame untersuchen
Einen DataFrame untersuchen
Sie können die Struktur und den Inhalt eines DataFrame mithilfe von Methoden wie head(), info() und describe() untersuchen:
# Inspecting a DataFrame
df = pd.read_csv("data.csv")
print(df.info()) # Displays information about the DataFrame
print(df.describe()) # Provides statistical summariesDaten filtern und auswählen
Daten filtern und auswählen
Mit Pandas können Sie Zeilen einfach filtern und Spalten mithilfe von Bedingungen und Indexierung auswählen:
# Filtering and selecting data
filtered_df = df[df['Age'] > 30] # Select rows where Age > 30
print(filtered_df[['Name', 'City']]) # Select specific columnsDatenbereinigung
Datenbereinigung
Pandas stellt Methoden zur Datenbereinigung bereit, beispielsweise zum Behandeln fehlender Werte, zum Umbenennen von Spalten und zum Entfernen von Duplikaten:
# Handling missing values
df.fillna(0, inplace=True) # Replace NaN values with 0
# Renaming columns
df.rename(columns={"Name": "Full Name"}, inplace=True)
# Dropping duplicates
df.drop_duplicates(inplace=True)
print(df)Aggregationen durchführen
Aggregationen durchführen
Mit Pandas können Sie Aggregationen durchführen, beispielsweise Daten summieren, mitteln und gruppieren:
# Grouping and aggregating data
grouped = df.groupby('City')['Age'].mean()
print(grouped) # Displays average age for each cityHäufige Fehler bei Pandas
Häufige Fehler bei Pandas
Hier sind einige Fehler, die Sie vermeiden sollten:
- Fehlende Werte nicht ordnungsgemäß behandeln.
- Ineffiziente Schleifen anstelle von vektorisierten Operationen verwenden.
- Bei Operationen, die Daten verändern, vergessen,
inplace=Trueanzugeben.
Was haben Sie gelernt?
Was haben Sie gelernt?
In dieser Lektion haben Sie gelernt:
- Pandas zu installieren und zu importieren.
- Wie DataFrames aufgebaut sind und wie Sie sie erstellen.
- Daten mit Pandas zu lesen, zu bereinigen, zu filtern und zu aggregieren.
Sehr gut! Wechseln Sie nun zum nächsten Thema.

Häufig gestellte Fragen
Ist die Lektion „Datenanalyse mit Pandas“ kostenlos?
Ja — der vollständige Text von „Datenanalyse mit Pandas“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Python Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Python Academy-Kurs umfasst insgesamt 5 Lektionen.
Was lerne ich in „Datenanalyse mit Pandas“?
Lernen Sie, Daten mit Pandas DataFrames zu bearbeiten und zu analysieren. Du übst Python Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um Python Academy zu starten?
Keine Vorkenntnisse erforderlich. Python Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 1 von 5.
Wie lange dauert die Lektion „Datenanalyse mit Pandas“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser Python Academy-Lektion Code schreiben und ausführen?
Ja. Jede Python Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- Datenanalyse mit Pandas
- Datenvisualisierung mit Matplotlib
- NumPy für numerische Berechnungen
- APIs mit requests verarbeiten
- Web Scraping mit BeautifulSoup