Python plt.pie()不';I don’我不能正确地显示馅饼的颜色

Python plt.pie()不';I don’我不能正确地显示馅饼的颜色,python,matplotlib,data-visualization,Python,Matplotlib,Data Visualization,这是我的饼代码,但饼的中间部分看起来像一束白光 fig=plt.figure(figsize=(2,2),edgecolor='b') ax=fig.add_subplot(111) _, texts=ax.pie(x=geo_df['job_#'],labels=labels,pctdistance=1.1,) plt.setp(texts,size=2.5) 这是我的输出。 是否有可能提供数据(geo_df['job_35;#']和标签)来重现问题?您是否有更多具有非常小值的扇区,以便白色

这是我的饼代码,但饼的中间部分看起来像一束白光

fig=plt.figure(figsize=(2,2),edgecolor='b')
ax=fig.add_subplot(111)
_, texts=ax.pie(x=geo_df['job_#'],labels=labels,pctdistance=1.1,)
plt.setp(texts,size=2.5)
这是我的输出。

是否有可能提供数据(geo_df['job_35;#']和标签)来重现问题?您是否有更多具有非常小值的扇区,以便白色边框的宽度是创建大“白色”扇区的原因?正如@gherka提到的,您可能有许多非常小的类别。在对ax.pie的调用中,尝试添加:wedgeprops=dict(linewidth=0)以去除白色edges@Benedictanjw谢谢你的回答。我的饼图现在显示得很好,但看起来不太好,因为碎片太小了。当我遇到这个问题时,我通常会将小类别合并,或者将它们分组到“其他”下