Полученное изображение:
ьзуя matplot для создания небольшого датчика с кодом ниже:
group_size=[10,10,10,10,10,50]
labels=['AAAA','BBBB','CCCC','DDDD','EEEE','']
fig, ax = plt.subplots()
ax.axis('equal')
pie = ax.pie(group_size, radius=2.2, colors=['k'] ,startangle=180,counterclock=False)
pie2 = ax.pie([10,10,10,10,10,50], radius=2, labeldistance=0.7, labels=labels, rotatelabels = 270,
startangle=180,counterclock=False)
plt.show()
Я пытаюсь заставить метки идти горизонтально и выровняться по средней точке каждого клина следующим образом (но с текстом внутри клиньев):
Используя rotatelabel = True, я получаю следующее:
Любые идеи о том, как я могу добиться горизонтального поворота надписей на графике?