0Pricing
Learn AI with Python · Lektion

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.

Datenanalyse mit Pandas — Illustration 1

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 rows

Einen 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 summaries

Daten 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 columns

Datenbereinigung

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 city

Hä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=True nicht 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.

Datenanalyse mit Pandas — Illustration 11

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

  1. Datenanalyse mit Pandas
  2. Datenvisualisierung mit Matplotlib
  3. NumPy für numerische Berechnungen
  4. APIs mit requests verarbeiten
  5. Web-Scraping mit BeautifulSoup
← Zurück zu Learn AI with Python