Я хотел бы создать круговую диаграмму matplotlib, на которой значение каждого клина записано поверх клина.
В документации предлагается использовать autopct
для этого.
автозапуск: [Нет | строка формата | функция форматирования] Если не None, это строка или функция, используемая для обозначения клиньев их числовое значение. Этикетка будет помещается внутрь клина. Если это строка формата, метка будет fmt% pct. Если это функция, она
К сожалению, я не уверен, что это за строка формата или функция форматирования.
Используя этот базовый пример ниже, как я могу отобразить каждое числовое значение поверх его сектора?
plt.figure()
values = [3, 12, 5, 8]
labels = ['a', 'b', 'c', 'd']
plt.pie(values, labels=labels) #autopct??
plt.show()