TUTORIAL · Matplotlib
Matplotlib Tutorial - Grafico a torta
Questo tutorial introduce il grafico a torta in Matplotlib
Impareremo il grafico a torta in questo tutorial.
Grafico a torta Matplotlib
# -*- coding: utf-8 -*-
import matplotlib.pyplot as plt
x = np.array([15, 25, 30, 40])
label = ["France", "Germany", "Uk", "US"]
plt.pie(x, labels=label)
plt.show()
Sintassi
matplotlib.pyplot.pie(
x,
explode=None,
labels=None,
colors=None,
autopct=None,
pctdistance=0.6,
shadow=False,
labeldistance=1.1,
startangle=None,
radius=None,
counterclock=True,
wedgeprops=None,
textprops=None,
center=(0, 0),
frame=False,
hold=None,
data=None,
)
Parametri
| Nome | Descrizione |
|---|---|
label |
testo dell’etichetta |
fontdict |
dizionario dei caratteri del testo dell’etichetta, come la famiglia, il colore, il peso e le dimensioni |
labelpad |
Spaziatura nei punti tra l’etichetta e l’asse delle x |
Grafico a torta Matplotlib in senso orario
Se l’argomento counterclock è impostato su False, allora il grafico a torta sarà disegnato in senso orario.
# -*- coding: utf-8 -*-
import matplotlib.pyplot as plt
x = np.array([15, 25, 30, 40])
label = ["France", "Germany", "Uk", "US"]
plt.pie(x, labels=label, counterclock=False)
plt.show()
Grafico a torta Matplotlib con fetta esplodere
Il parametro explode controlla l’esplosione delle fette nei grafici a torta. Specifica la frazione del raggio con cui ogni cuneo viene sfalsato.
# -*- coding: utf-8 -*-
import matplotlib.pyplot as plt
x = np.array([15, 25, 30, 40])
label = ["France", "Germany", "Uk", "US"]
plt.pie(x, labels=label, explode=(0.2, 0, 0, 0))
plt.show()