Zum Hauptinhalt springen

Erstes Diagramm mit matplotlib

Installation

python -m pip install matplotlib

Balken

import matplotlib.pyplot as plt

tage = ["Mo", "Di", "Mi", "Do"]
punkte = [5, 7, 4, 9]

plt.bar(tage, punkte)
plt.title("Punkte pro Tag")
plt.xlabel("Tag")
plt.ylabel("Punkte")
plt.show()

In manchen Umgebungen: plt.savefig("diagramm.png") statt show.

Rate mal!

Was braucht plt.bar?

Auflösung

Kategorien (x) und Werte (y) gleicher Länge.

Probiere es selbst

Experiment 1

Balken mit 4 Werten.

Experiment 2

Titel ändern.

Experiment 3

savefig testen.

Fehlerdetektiv

Modul nicht gefunden → venv + pip install.

Übungen

Level 1

bar-Demo.

Level 2

Achsen beschriften.

Level 3

Eigene Daten aus Liste.

Level-1-Lösung

Siehe Beispiel oben.

Mini-Quiz

Mini-QuizWelches Paket nutzen wir hier fuer Diagramme?

Balken sitzen! Als Nächstes: Linien.