Nota
Fare clic qui per scaricare il codice di esempio completo
Grafico a torta di base #
Demo di un grafico a torta di base più alcune funzionalità aggiuntive.
Oltre al grafico a torta di base, questa demo mostra alcune funzionalità opzionali:
etichette di fetta
etichettatura automatica della percentuale
compensare una fetta con "esplodi"
ombra
angolo iniziale personalizzato
Nota sull'angolo iniziale personalizzato:
Il valore predefinito startangle
è 0, che avvia la sezione "Frogs" sull'asse x positivo. Questo esempio fa in modo che tutto venga ruotato in senso antiorario di 90 gradi e la fetta di rana inizi sull'asse y positivo.startangle = 90
import matplotlib.pyplot as plt
# Pie chart, where the slices will be ordered and plotted counter-clockwise:
labels = 'Frogs', 'Hogs', 'Dogs', 'Logs'
sizes = [15, 30, 45, 10]
explode = (0, 0.1, 0, 0) # only "explode" the 2nd slice (i.e. 'Hogs')
fig1, ax1 = plt.subplots()
ax1.pie(sizes, explode=explode, labels=labels, autopct='%1.1f%%',
shadow=True, startangle=90)
ax1.axis('equal') # Equal aspect ratio ensures that pie is drawn as a circle.
plt.show()
Riferimenti
L'uso delle seguenti funzioni, metodi, classi e moduli è mostrato in questo esempio: