我正在尝试使用 matplotlib 绘制甜甜圈饼图,但内圈和外圈似乎不是从中心开始的

使用此代码生成饼图


df.STATUS.value_counts(sort=True).plot.pie(colors = colors, center=(0,0),explode = explode, autopct='%1.1f%%', pctdistance=0.85)

#draw circle

centre_circle = plt.Circle((0,0),0.95,fc='black')

输出:

http://img2.mukewang.com/643e3e6a0001ef8006550452.jpg

DIEA
浏览 86回答 1
1回答

温温酱

您可以尝试按以下方式绘制假货pie:ax = df.STATUS.value_counts(sort=True).plot.pie(colors = colors, center=(0,0),explode = explode, autopct='%1.1f%%', pctdistance=0.85) ax.pie([1], colors='k', radius=0.5);它创建了这样的东西:
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python