0Pricing
Python Academy · Lektion

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.

Datenvisualisierung mit Matplotlib — Illustration 1

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.

Datenvisualisierung mit Matplotlib — Illustration 11

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

  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 Python Academy