plt.pie(pre_type.values, labels=pre_type.index, autopct='%3.1f%%',textprops={'color': 'b', 'size': 15, 'weight': 'bold'})
plt.savefig('img/疫情前产品类型.png',dpi=300)
plt.show()

所谓的环形图,就是再画一个比上个图小的饼图,并且为白色
plt.pie([1],radius=0.6,colors='w')
参考
Python使用matplotlib可视化环形图_May_Xu_的博客-CSDN博客_matplotlib 环形图 import matplotlib.pyplot as pltimport numpy as npplt.rcParams['font.sans-serif'] = 'simhei'plt.rcParams['axes.unicode_minus']=Falsedata = [40,15,20,10,15]label=["面粉","砂糖","牛奶","草莓酱","坚果"]#要把离心率设置远一点,怕第二个饼图挡住这个百分率plt.pie(data,pctdistance=0.8,autop.
https://blog.csdn.net/May_Xu_/article/details/109082898 我觉得黑底的话用白字会好一些
textprops={'color': 'w', 'size': 15, 'weight': 'bold'})
改成这样