在python中使用matplotlib.图例与我的饼图重叠.尝试了"loc"的各种选项,如"最佳",1,2,3 ...但无济于事.有关如何准确提及图例位置的任何建议(例如从饼图边界给出填充)或至少确保它不重叠?
使用 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()
Run Code Online (Sandbox Code Playgroud)
我试图让标签水平移动并像这样与每个楔形的中点对齐(但带有楔形内的文本):

使用rotatelabel=True,我得到以下信息:

关于如何实现图形标签水平旋转的任何想法?