用matplotlib制作饼图
话不多说,直接上代码!
import matplotlib.pyplot as plt
labels = '巴西','欧洲','美国','亚洲'
plt.rcParams['font.sans-serif']=['SimHei'] #用于正常显示中文字体的函数
sizes = [15,30,45,10]
explode = (0,0,0.1,0)
colors = ['b','y','r','g']
plt.title(r'新冠疫情世界分布',fontproperties='SimHei',fontSize=25)
plt.pie(sizes,explode=explode,labels=labels,colors=colors,autopct='%1.1f%%',pctdistance=0.7,
shadow=True,startangle=90,counterclock=False,wedgeprops=dict(edgecolor='w',width=0.7,linewidth=10))
plt.axis('equal') #正圆形的饼图
plt.savefig("C:/Users/86135/Desktop/新冠疫情世界分布.png",dpi=200,bbox_inches='tight')
plt.show()
运行结果如图所示: