Автор оригинала: Python Examples.
Matplotlib – круговая диаграмма
Чтобы нарисовать круговую диаграмму с помощью библиотеки MatPlotlib Python, используйте matplotlib.pyplot.pie () функция.
В этом руководстве мы пройдем через несколько примеров Python, которые демонстрируют использование функции pyplot.pie (), чтобы нарисовать круговую диаграмму в Python.
Пример 1: круговая диаграмма MATPLOTLIB
В следующем примере мы взяли четыре сектора. Этикетки и размеры для этих секторов определяются этикетки и Размеры соответственно в программе. Размер используется для расчета угла сектора.
Python Program
import matplotlib.pyplot as plt
# Data to plot
labels = 'Ruby', 'C', 'Python', 'Java'
sizes = [215, 130, 245, 210]
colors = ['#888888', '#db8b46', '#29b5ce', '#e03364']
explode = (0.01, 0.01, 0.1, 0.01) # explode 1st slice
# Plot
plt.pie(sizes, explode=explode, labels=labels, colors=colors)
plt.axis('equal')
plt.show()Выход
Резюме
В этом руководстве примеров Python мы узнали, как нарисовать круговую диаграмму с помощью пакета MatPlotlib Python.