前言

饼状图显示一个数据系列中各项的大小与各项总和的比例,其中饼状图中的数据显示为整个饼状图的百分比。

代码

import matplotlib.pyplot as plt

labels = 'A','B','C','D'
fracs = [15,30,45,10]

plt.axes(aspect=1)#将x与y轴比例变成1比1
explode = [0,0.2,0,0]#突出显示,远离中心

plt.pie(x= fracs,labels=labels,autopct='%0f%%',explode=explode,shadow=True)#%f为格式化字符

plt.show()

展示

饼状图

饼状图pie_饼状图

后记

画一个饼状图大概就是这样了。此例主要用来后期的学习和延伸。