python已知数据绘制饼图,用python把数据画成饼状图

  python已知数据绘制饼图,用python把数据画成饼状图

  本文给大家带来了一些关于python的知识,主要是整理了饼状图绘制的相关问题。Pyplot包含了绘图函数的一系列相关函数,其中pie()函数可以绘制饼状图。来看看吧,希望对你有帮助。

  推荐:python

  Pyplot是Matplotlib的一个子库,它提供了一个类似于MATLAB的绘图API。

  Pyplot包含了绘图函数的一系列相关函数,其中pie()函数可以绘制饼状图。

  使用时,我们可以使用import来导入pyplot库,并设置一个别名plt。

  同时使用numpy数学函数库。

  1.我们首先绘制一个简单的饼状图

  将matplotlib.pyplot作为pltimport numpy作为np导入

  X=np.array([10,20,30,40])#使用一维数组存储每个蛋糕的大小。Plt.pie(x)#绘制饼图。默认情况下,饼图是从X轴的正方向逆时针绘制的。plt.show()#显示饼图。

  其中pie()函数中的参数:

  徐:每个蛋糕的大小。类1-维数组结构。

  2.接着我们给饼状图的各饼块加个标签,并给饼状图加一个标题,统计一下各操作系统使用人数的占比。

  将matplotlib.pyplot作为pltimport numpy作为np导入

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

  #指定字体为典雅黑,解决乱码问题x=np.array ([30,24,16,30]) PLT.pie (x,

  labels=[Windows , Linux , ios , Android],

  #设置饼图标签并将其作为列表传入。

  )plt.title(各操作系统占比)plt.show()

  其中pie()函数中的参数:

  徐:每个蛋糕的大小。类1-维数组结构。

  标签:每个蛋糕的标签。是一个字符串列表。默认值为无。

  函数的作用是:设置图片的标题。

  注意:直接使用plt.title()默认显示英文。

  3.最后清楚的显示各个操作系统占比,并且改变各饼块的颜色,并且突出ios模块

  将matplotlib.pyplot作为pltimport numpy作为np导入

  Y=np.array ([30,24,16,30])PLT . rcparams[ font . sans-serif ]=[微软雅黑] #指定字体为优雅黑色,解决乱码问题plt.pie(y,

  Labels=[Windows , Linux , iOS , Android],#设置饼图标签

  Pct= (%1.1f%%) #标签在蛋糕里面。

  Colors=(r , blue , # 88C999 ,(1,1,0)),#设置每个蛋糕的颜色,R代表红色,蓝色代表蓝色。

  #88c998十六进制表示绿色(1,1,0),元组表示黄色。

  explode=[0,0,0.1,0] #

  )plt.title(操作系统使用)plt.show()

  其中pie()函数中的参数:

  Pct:蛋糕内部的标签,它格式化蛋糕内部的标签,以便字符串格式显示百分比值。autopct=% 1.1f%% 表示浮点数显示,有一个整数和一个小数点。Colors:设置每个部分的颜色-[注意]:颜色列表可以由以下内容组成:

  表示颜色的英语单词:如红色

  代表颜色的单词的简称是红色的r和黄色的y

  RGB格式:十六进制格式如 # 88c 999 ;(r,g,b)元组形式

  Explode:每个蛋糕距离蛋糕圆半径的偏移距离,是一个小数值。它是一种1维数组结构,值越大,偏移距离越远。推荐:python。以上是python数据可视化的饼状图绘制的详细内容。更多信息请关注盛行IT软件开发工作室的其他相关文章!

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

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