python饼图怎么画,python怎么画饼状图函数

  python饼图怎么画,python怎么画饼状图函数

  本文分享安卓九宫格图片显示的具体代码,供大家参考。具体内容如下

  功能参数

  plt.pie(x,explode=无,labels=无,colors=无,

  autopct=None,pctdistance=0.6,shadow=False,

  labeldistance=1.1,startangle=无,

  radius=None,counterclock=True,wedgeprops=None,

  textprops=None,center=(0,0),frame=False)

  x:指定绘图的数据;

  Explode:指定突出显示饼图的某些部分,即展开;

  标签:给饼图添加标签描述,类似图例描述;

  Colors:指定饼图的填充颜色;

  PCT:自动添加百分比显示,可通过格式化方式显示;

  Pctdistance:设置百分比标签到圆心的距离;

  阴影:是否添加饼图的阴影效果;

  Labeldistance:设置每个扇区标签(图例)到圆心的距离;

  Startangle:设置饼图的初始放置角度;

  半径:设置饼图的半径;

  逆时针:是否让饼图逆时针顺序出现;

  Wedgeprops:设置饼图内外边界的属性,如边界线的粗细、颜色等;

  Textprops:设置饼图中文本的属性,如字体大小、颜色等。

  中心:指定饼图中心点的位置,默认情况下是原点。

  框架:是否在饼图后面显示框架。如果设置为True,则需要同时控制框架的X轴和Y轴的范围以及饼状图的中心位置;

  密码

  将matplotlib.pyplot作为plt导入

  #设置绘图的主题样式(你不妨用R中的ggplot来分隔)

  plt.style.use(ggplot )

  #构建数据

  edu=[0.2515,0.3724,0.3336,0.0368,0.0057]

  标签=[中专,大专,本科,硕士,其他]

  Explode=[0,0.1,0,0,0] #用于突出显示大学学历的人。

  Colors=[# 9999ff , # ff9999 , # 7777aa , # 2442aa , # dd5555] #自定义颜色

  #中文乱码和坐标轴负号的处理

  PLT . RC params[ font . sans-serif ]=[ Microsoft ya hei ]

  PLT . RC params[ axes . unicode _ MINUS ]=False

  #标准化横轴和纵轴,保证饼状图是正圆,否则就是椭圆。

  plt.axes(aspect=equal )

  #控制X轴和Y轴的范围

  plt.xlim(0,4)

  plt.ylim(0,4)

  #画一张饼图

  Plt.pie(x=edu,#绘图数据

  Explode=explode,#突出大学人群。

  标签=标签,#添加教育水平标签

  Colors=colors,#设置饼图的自定义填充颜色

  Pct=% .1f%% ,#设置百分比的格式,此处保留一位小数。

  Pctdistance=0.8,#设置百分比标签和圆心之间的距离。

  Labeldistance=1.15,#设置教育程度标签与圆心的距离。

  Startangle=180,#设置饼图的初始角度。

  半径=1.5,#设置饼图的半径

  逆时针=假,#是否逆时针,这里设置为顺时针。

  Wedgeprops={linewidth: 1.5, edgecolor: green},#设置饼图内外边界的属性值。

  Textprops={fontsize: 12, color: k},#设置文本标签的属性值。

  Center=(1.8,1.8),#设置饼图的原点

  Frame=1 )#是否显示饼图的框架,在这里设置显示。

  #删除X轴和Y轴的刻度

  plt.xticks(())

  plt.yticks(())

  #添加图表标题

  Plt.title(芝麻信用失信用户教育程度分布)

  #显示图形

  plt.show()

  这就是本文的全部内容。希望对大家的学习有帮助,支持我们。

  标题:python使用Matplotlib绘制饼状图

  本文地址:http://www.cppcns.com/jiaoben/python/240243.html

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: