Использование 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, я получаю следующее:
Есть идеи, как мне добиться горизонтального поворота надписей на графике?