Метка и проценты в круговых диаграммах Matplotlib - PullRequest
0 голосов
/ 26 сентября 2019

Я пытаюсь автоматизировать отчет (с диаграммами), который в настоящее время создается в PowerBI.Я возился с matplotlib для составления графиков, и у меня возникли проблемы с получением нужного вида - особенно с метками и процентами.В PowerBI метки (в данном случае True и False) и проценты отображаются вместе

Как: --- True (74,4%)

Я пробовал возиться с pctdistance, labeldistance иstartangle, чтобы набрать похожий вид, но я не смог до этого момента.Кроме того, этот процесс будет создавать несколько отчетов одновременно с сильно изменяющимися значениями - так что мне нужно, чтобы это было почти динамически, что кажется невозможным при использовании методов, которые я в настоящее время использую.

    plt.pie(img_figs, labels=img_labels, colors=colors,autopct='%1.1f%%', 
            pctdistance=1.2, labeldistance=1.35, startangle=45,
            wedgeprops={'edgecolor': 'black'}, shadow=True)

Я знаю, что не смогу точно воспроизвести круговые диаграммы PowerBi, и это нормально.Но мне нужно иметь постоянно чистый и профессиональный вид.Есть ли способ сделать это с MatPlotLib?Стоит ли искать другие решения этой проблемы?

Кроме того, если это имеет значение, конечным результатом всего этого является то, что эти диаграммы будут помещены в PDF-файл с другими диаграммами и таблицами.

Спасибо заранее!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...