Grafici a torta
Mostra le parti di un intero con ax.pie, percentuali e una fetta estratta.
Introduzione
Un grafico a torta mostra come un intero si divide in parti. Usalo per poche categorie che sommano al 100%; con molte categorie o valori simili, un grafico a barre si legge meglio.
autopct scrive la percentuale di ogni fetta ("%1.0f%%" significa senza decimali). explode estrae una fetta di una frazione del raggio per metterla in risalto, startangle ruota la torta e ax.axis("equal") la mantiene rotonda.
Visualizzatore interattivo
Ruota la torta, estrai una fetta e passa a un grafico ad anello (donut).
Esempio Matplotlib eseguibile
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()
