Делаем процент на диаграмме p ie более читаемой - PullRequest
0 голосов
/ 10 июля 2020

У меня есть диаграмма ap ie, и некоторые фрагменты очень маленькие (<1%), и на данный момент очень трудно прочитать процент. Лучшее, что я сделал, - это раздробил эти частные срезы, чтобы они не перекрывались с остальной частью диаграммы, но я знаю, что это может быть лучше. Как я могу изменить положение метки и процента? Я бы предпочел иметь линию, ведущую от фрагмента к тексту метки и ее проценту. Вот мой код: </p>

#Pie chart of different collision types

labels = 'VEH', 'FIXED OBJ', 'OTHER-COLLISION','ANIMAL','NON-COLLISION','PED','BICYCLE'
colors = 'orange', 'green', 'red','pink','yellow','blue','purple'
x = acc_colls
explode = (0,0,0,0,0,2.5,2.5)  # explode slice 2-4 

plt.pie(x, labels=labels, explode=explode, colors=colors, autopct='%1.1f%%', shadow=True, startangle=210,radius=1.8)
# plt.legend(pie[0],labels, bbox_to_anchor=(1,0.5), loc="lower left", fontsize=12, 
#            bbox_transform=plt.gcf().transFigure)
plt.title("Types of Collisions", y=-0.35)

Вот мой результат: https://i.stack.imgur.com/SZ95a.png

...