1
Python编程从入门到实践
1.15.3.5 11.3.5 绘制饼图
11.3.5 绘制饼图

饼图适合展示总体中各个类别数据所占总体的比例。饼图通过一定面积和不同颜色的扇形显示所对应类别的比例,但所有比例和加起来为固定值1。使用以下代码绘制饼图图形。

【例11.14】绘制饼图。

使用plt.pie(x,labels,explode,autopct,pctdistance,labeldistance,startangle,counterclock)函数绘制饼图,参数说明如下:

x表示各类数据(若大于1,会进行归一化处理);labels表示各数据对应的标签;explode表示每个扇形距离圆心距离;autopct表示百分比格式;pctdistance表示百分比标签与圆心距离;labeldistance表示扇区标签与圆心距离;startangle表示饼图起始绘制角度;counterclock表示饼图绘制方向(默认逆时针)。

运行结果如图11-18所示。

图11-18 使用matplotlib.pyplot绘制饼图

扫码查看彩图