Python培训:绘制饼图或圆环图

时间:2022-06-01 19:09:37

使用pyplot的pie()函数可以快速地绘制饼图或圆环图,pie()函数的语法格式如下所示:

Python培训:绘制饼图或圆环图

该函数常用参数的含义如下。

·x:表示扇形或楔形的数据。

·explode:表示扇形或楔形离开圆心的距离。

·labels:表示扇形或楔形对应的标签文本。

·autopct:表示控制扇形或楔形的数值显示的字符串,可通过格式字符串指定小数点后的位数。

·pctdistance:表示扇形或楔形对应的数值标签距离圆心的比例,默认为0.6。

.shadow:表示是否显示阴影。

·labeldistance:表示标签文本的绘制位置(相对于半径的比例),默认为1.1。

·startangle:表示起始绘制角度,默认从x轴的正方向逆时针绘制。

·radius:表示扇形或楔形的半径。

·wedgeprops:表示控制扇形或楔形属性的字典。例如,通过wedgeprops = {'width': 0.7}将楔形的宽度设为0.7。

·textprops:表示控制图表中文本属性的字典。

·center:表示图表的中心点位置,默认为(0,0)。

·frame:表示是否显示图框。

例如,使用pie()函数绘制一个饼图,代码如下。

Python培训:绘制饼图或圆环图

例如,使用pie()函数绘制一个圆环图,代码如下。

Python培训:绘制饼图或圆环图

两个示例运行的效果如图2-16所示。

Python培训:绘制饼图或圆环图Python培训:绘制饼图或圆环图

图2-16 饼图与圆环图示例

文章来自:Python培训http://python.itheima.com/