TUTORIAL · Matplotlib
Tutorial de Matplotlib - Gráfico de Pasteles
Este tutorial introduce el gráfico circular en Matplotlib
En esta página
Aprenderemos el gráfico circular en este tutorial.
Gráfico circular 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()
Sintaxis
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,
)
** Parámetros **
| Nombre | Descripción |
|---|---|
label |
texto de la etiqueta |
fontdict |
etiquetar el diccionario de fuentes de texto, como la familia, el color, el peso y el tamaño |
labelpad |
Espacios en puntos entre la etiqueta y el eje x |
Gráfico de pastel Matplotlib en sentido horario
Si el argumento counterclock se establece como False, entonces el gráfico circular se dibujará en el sentido de las agujas del reloj.
# -*- 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()
Gráfico de pastel Matplotlib con rebanada de explosión
El parámetro explode controla la explosión de las rebanadas en los gráficos circulares. Especifica la fracción del radio con la que se compensa cada cuña.
# -*- 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()