Datenvisualisierung mit Matplotlib
Entdecken Sie, wie Sie Visualisierungen erstellen, um Ihre Daten zu verstehen.
Datenvisualisierung mit Matplotlib ist eine kostenlose Python Academy-Lektion auf CoddyKit. Dies ist Lektion 2 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 Matplotlib
Einführung in Matplotlib
Matplotlib ist eine beliebte Python-Bibliothek zum Erstellen von Visualisierungen, darunter Liniendiagramme, Balkendiagramme, Streudiagramme und mehr.
In dieser Lektion lernen Sie, wie Sie mit Matplotlib verschiedene Diagrammtypen erstellen und anpassen.

Installation von Matplotlib
Installation von Matplotlib
Um Matplotlib zu installieren, verwenden Sie den folgenden Befehl in Ihrem Terminal:
pip install matplotlib
Nach der Installation können Sie die Bibliothek in Ihre Python-Skripte importieren:
# Importing matplotlib
import matplotlib.pyplot as plt
print("Matplotlib imported successfully")Ein einfaches Liniendiagramm erstellen
Ein einfaches Liniendiagramm erstellen
Mit der Matplotlib-Funktion plot() können Sie ein einfaches Liniendiagramm erstellen:
# Creating a simple line plot
import matplotlib.pyplot as plt
x = [1, 2, 3, 4]
y = [10, 20, 25, 30]
plt.plot(x, y)
plt.title("Simple Line Plot")
plt.xlabel("X-axis")
plt.ylabel("Y-axis")
plt.show()Diagramme anpassen
Diagramme anpassen
Mit Matplotlib können Sie Diagramme mit Titeln, Beschriftungen, Legenden und verschiedenen Linienstilen anpassen:
# Customizing a plot
plt.plot(x, y, label="Line 1", linestyle="--", color="red")
plt.legend()
plt.title("Customized Plot")
plt.xlabel("X-axis")
plt.ylabel("Y-axis")
plt.show()Balkendiagramme erstellen
Balkendiagramme erstellen
Balkendiagramme eignen sich zum Vergleichen von Kategorien. Verwenden Sie die Funktion bar(), um ein Balkendiagramm zu erstellen:
# Creating a bar chart
categories = ["A", "B", "C"]
values = [10, 15, 7]
plt.bar(categories, values, color="blue")
plt.title("Bar Chart")
plt.xlabel("Categories")
plt.ylabel("Values")
plt.show()Streudiagramme erstellen
Streudiagramme erstellen
Streudiagramme eignen sich, um Zusammenhänge zwischen zwei Variablen darzustellen. Verwenden Sie die Funktion scatter():
# Creating a scatter plot
x = [5, 7, 8, 7]
y = [3, 8, 6, 4]
plt.scatter(x, y, color="green")
plt.title("Scatter Plot")
plt.xlabel("X-axis")
plt.ylabel("Y-axis")
plt.show()Histogramme erstellen
Histogramme erstellen
Histogramme zeigen die Verteilung eines Datensatzes. Verwenden Sie die Funktion hist():
# Creating a histogram
data = [1, 1, 2, 3, 3, 3, 4, 4, 5]
plt.hist(data, bins=5, color="purple")
plt.title("Histogram")
plt.xlabel("Bins")
plt.ylabel("Frequency")
plt.show()Mehrere Diagramme hinzufügen
Mehrere Diagramme hinzufügen
Mit der Funktion subplot() können Sie mehrere Diagramme in derselben Abbildung hinzufügen:
# Adding multiple plots
plt.subplot(2, 1, 1)
plt.plot([1, 2, 3], [4, 5, 6])
plt.title("First Plot")
plt.subplot(2, 1, 2)
plt.bar([1, 2, 3], [7, 8, 9])
plt.title("Second Plot")
plt.tight_layout()
plt.show()Häufige Fehler bei Matplotlib
Häufige Fehler bei Matplotlib
Hier sind einige Fehler, die Sie vermeiden sollten:
- Vergessen,
plt.show()aufzurufen, um das Diagramm anzuzeigen. - Überlappende Elemente verwenden, ohne das Layout anzupassen.
- Achsen und Diagramme nicht eindeutig beschriften.
Was haben Sie gelernt?
Was haben Sie gelernt?
In dieser Lektion haben Sie gelernt:
- Matplotlib zu installieren und zu importieren.
- Liniendiagramme, Balkendiagramme, Streudiagramme und Histogramme zu erstellen.
- Diagramme mit Beschriftungen, Legenden und mehreren Diagrammen anzupassen.
Sehr gut! Wechseln Sie nun zum nächsten Thema.

Häufig gestellte Fragen
Ist die Lektion „Datenvisualisierung mit Matplotlib“ kostenlos?
Ja — der vollständige Text von „Datenvisualisierung mit Matplotlib“ 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 „Datenvisualisierung mit Matplotlib“?
Entdecken Sie, wie Sie Visualisierungen erstellen, um Ihre Daten zu verstehen. 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 2 von 5.
Wie lange dauert die Lektion „Datenvisualisierung mit Matplotlib“?
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