多语言展示
当前在线:1793今日阅读:190今日分享:11

用python绘制饼状图的方法

本文,介绍一下用python绘制饼状图的方法。
工具/原料
1

电脑

2

python

3

spyder编译器

方法/步骤
1

首先,给出一个基本代码:# -*- coding: utf-8 -*-import matplotlib.pyplot as pltlabels='a','b','c','d'sizes=5,6,7,8colors='lightgreen','gold','lightskyblue','lightcoral'explode=0,0,0,0plt.pie(sizes,explode=explode,labels=labels,        colors=colors,autopct='%1.1f%%',shadow=True,startangle=50)plt.axis('equal')plt.show()图形如下。

2

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

3

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

4

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

5

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

6

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

注意事项

其实,最主要的还是对应的语法结构,这就需要大家把第一步里面的代码,整个的记下来,然后慢慢理解了。

推荐信息