Kreisdiagramme
Zeige Anteile eines Ganzen mit ax.pie, Prozentwerten und einem herausgezogenen Stück.
Einführung
Ein Kreisdiagramm zeigt, wie sich ein Ganzes in Teile aufteilt. Nutze es für wenige Kategorien, die zusammen 100 % ergeben; bei vielen Kategorien oder ähnlichen Werten ist ein Balkendiagramm leichter zu lesen.
autopct schreibt den Prozentwert jedes Stücks ("%1.0f%%" bedeutet ohne Nachkommastellen). explode zieht ein Stück um einen Bruchteil des Radius heraus, um es hervorzuheben, startangle dreht das Diagramm und ax.axis("equal") hält es rund.
Interaktive Visualisierung
Drehe das Kreisdiagramm, ziehe ein Stück heraus und wechsle zu einem Ringdiagramm (Donut).
Ausführbares Matplotlib-Beispiel
Matplotlib
main.py
import matplotlib.pyplot as plt
activities = ["Sleep", "School", "Homework", "Play", "Other"]
hours = [9, 7, 2, 4, 2]
fig, ax = plt.subplots(figsize=(6, 6))
ax.pie(hours, labels=activities, autopct="%1.0f%%", startangle=90, explode=[0, 0, 0.1, 0, 0])
ax.axis("equal")
ax.set_title("A school day")
plt.show()
