Gráfico circular básico #

Demostración de un gráfico circular básico más algunas características adicionales.

Además del gráfico circular básico, esta demostración muestra algunas características opcionales:

  • rebanada de etiquetas

  • etiquetando automáticamente el porcentaje

  • compensar una rebanada con "explotar"

  • sombra paralela

  • ángulo de inicio personalizado

Nota sobre el ángulo de inicio personalizado:

El valor predeterminado startanglees 0, lo que iniciaría el segmento "Ranas" en el eje x positivo. Este ejemplo establece que todo gira 90 grados en sentido contrario a las agujas del reloj y el corte de la rana comienza en el eje 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()
pie features

Referencias

En este ejemplo se muestra el uso de las siguientes funciones, métodos, clases y módulos:

Galería generada por Sphinx-Gallery