用python绘制饼状图的方法
来源:网络收集 点击: 时间:2024-02-17首先,给出一个基本代码:
# -*- coding: utf-8 -*-
import matplotlib.pyplot as plt
labels=a,b,c,d
sizes=5,6,7,8
colors=lightgreen,gold,lightskyblue,lightcoral
explode=0,0,0,0
plt.pie(sizes,explode=explode,labels=labels,
colors=colors,autopct=%1.1f%%,shadow=True,startangle=50)
plt.axis(equal)
plt.show()
图形如下。

labels=a,b,c,d
这是对标签的定义,比如,把标签改为:
biaoqian=e,f,g,h

colors=lightgreen,gold,lightskyblue,lightcoral
不同扇区的颜色的预定义:
yanse=lightred,lightgray,yellow,pink

不同扇区的面积(数值):
sizes=5,6,7,8
如果改为sizes=50,60,70,80
结果不变。

explode=0,0,0,0表示四个扇区“邻居”之间的缝隙为0,这可不是好现象,毕竟“距离产生美”:
explode=0.1,0.05,0.15,0.2

shadow=True表示有一定的“阴影”,这么一来,图形看起来就会有一定的立体效果。
反之,就是没有阴影:
shadow=False

其实,最主要的还是对应的语法结构,这就需要大家把第一步里面的代码,整个的记下来,然后慢慢理解了。
PYTHON绘制扇形统计图版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_60273.html