Datenanalyse mit Pandas
Lernen Sie, Daten mit Pandas-DataFrames zu bearbeiten und zu analysieren.
Datenanalyse mit Pandas ist eine kostenlose Learn AI with Python-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 Learn AI with Python-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Learn AI with Python-Kurs umfasst insgesamt 5 Lektionen.
Einführung in Pandas
Einführung in Pandas
Pandas ist eine leistungsstarke Python-Bibliothek für Datenanalyse und -bearbeitung. 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 dessen Verwendung für die Datenanalyse.

Pandas installieren
Pandas installieren
Um Pandas zu installieren, verwenden Sie den folgenden Befehl in Ihrem Terminal:
pip install pandas
Nach der Installation können Sie Pandas in Ihren Python-Skripten 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 Dictionary, 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
Mit Pandas können Sie Daten aus externen Dateien wie CSV-, Excel- und JSON-Dateien einfach einlesen:
# 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 DataFrames mit 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 Indizierung 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, etwa zum Umgang mit fehlenden Werten, 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, etwa Daten summieren, Mittelwerte berechnen und Daten 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
Diese Fehler sollten Sie vermeiden:
- Fehlende Werte nicht richtig behandeln.
- Leistungsschwache Schleifen statt vektorisierter Operationen verwenden.
- Bei Operationen, die Daten verändern,
inplace=Truenicht angeben.
Was haben wir gelernt?
Was haben wir gelernt?
In dieser Lektion haben Sie Folgendes gelernt:
- Wie Sie Pandas installieren und importieren.
- Wie DataFrames aufgebaut sind und wie Sie sie erstellen.
- Wie Sie Daten mit Pandas einlesen, bereinigen, filtern und aggregieren.
Sehr gut! Fahren wir mit dem nächsten Thema fort.

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 Learn AI with Python-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Learn AI with Python-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 Learn AI with Python 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 Learn AI with Python zu starten?
Keine Vorkenntnisse erforderlich. Learn AI with Python 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 Learn AI with Python-Lektion Code schreiben und ausführen?
Ja. Jede Learn AI with Python-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