from matplotlib import pyplot as plt

#调节图形大小,宽,高

plt.figure(figsize=(6,9))

#定义饼状图的标签,标签是列表

labels = [u'第一部分',u'第二部分',u'第三部分']

#每个标签占多大,会自动去算百分比

sizes = [60,30,10]

colors = ['red','yellowgreen','lightskyblue']

#将某部分爆炸出来, 使用括号,将第一块分割出来,数值的大小是分割出来的与其他两块的间隙

explode = (0.05,0,0)

patches,l_text,p_text = plt.pie(sizes,explode=explode,labels=labels,colors=colors,

labeldistance = 1.1,autopct = '%3.1f%%',shadow = False,

startangle = 90,pctdistance = 0.6)

#labeldistance,文本的位置离远点有多远,1.1指1.1倍半径的位置

#autopct,圆里面的文本格式,%3.1f%%表示小数有三位,整数有一位的浮点数

#shadow,饼是否有阴影

#startangle,起始角度,0,表示从0开始逆时针转,为第一块。一般选择从90度开始比较好看

#pctdistance,百分比的text离圆心的距离

#patches, l_texts, p_texts,为了得到饼图的返回值,p_texts饼图内部文本的,l_texts饼图外label的文本

#改变文本的大小

#方法是把每一个text遍历。调用set_size方法设置它的属性

for t in l_text:

t.set_size=(30)

for t in p_text:

t.set_size=(20)

# 设置x,y轴刻度一致,这样饼图才能是圆的

plt.axis('equal')

plt.legend()

plt.show()

python画饼图存在的问题_python_使用matplotlib画饼状图(pie)相关推荐

  1. python饼图添加颜色_Python中的五颜六色的饼状图!(二)

    [5x00]突出显示扇形块 explode 参数可以实现突出显示某一块扇区,接收数组形式的参数,这个数组中的元素个数应该是 len(x),即和扇区块的数量相同.import matplotlib.py ...

  2. java excel 饼图,java 导入导出excle 和 生成柱状图饼状图的demo/excle数据如何转成饼状图...

    在EXCEL中,如何把表格中的数据转换成饼状图? 在Excel中,把中的数据转换状图的操作步骤如下: 想转换的数据源,插入饼状图,Excel会自动根据选择的数据源生成饼状图.接下来,可以自定义饼状图的 ...

  3. python画饼图程序_python使用matplotlib画饼状图

    本文实例为大家分享了python使用matplotlib画饼状图的具体代码,供大家参考,具体内容如下 代码与详细注释 from matplotlib import pyplot as plt #调节图 ...

  4. 怎么用python画饼状图_Python入门进阶:Python绘制饼图到Microsoft Excel

    原标题:Python入门进阶:Python绘制饼图到Microsoft Excel 来自:Linux迷https://www.linuxmi.com/python-pie-chart-microsof ...

  5. python画饼图函数_python的matplotlib饼状图

    在python的matplotlib画图函数中,饼状图的函数为pie pie函数参数解读 plt.pie(x, explode=None, labels=None, colors=None, auto ...

  6. python读取excel画出饼状图_Python入门进阶:Python绘制饼图到Microsoft Excel

    原标题:Python入门进阶:Python绘制饼图到Microsoft Excel 来自:Linux迷https://www.linuxmi.com/python-pie-chart-microsof ...

  7. 如何用python画饼图_Python中的五颜六色的饼状图!(一)

    [1x00]方法描述 matplotlib.pyplot.pie() 方法用于绘制饼状图. 基本语法:matplotlib.pyplot.pie( x[, explode=None, labels=N ...

  8. python饼状图颜色一样_使用echarts画饼状图,设置饼状图颜色

    前言: 前面已经跟大家分享了使用echarts画柱状图.折线图,一些之前自己遇到的坑也跟大家说了,这次就不再赘述.官方有配置文档,很详细,大家不懂的地方也可以交流. 今日分享重点:画饼状图. 1.引入 ...

  9. python excel数据分析画直方图 饼状图_Excel数据可视化应用(直方图、折线图、饼状图)...

    直方图:对比关系 直方图是一种统计报告图,是表示资料变化情况的主要工具.直方图由一系列高度不等的的纵向条纹或线段表示数据分布的情况.一般用横轴表示数据类型,纵轴表示分布情况. 例1: 1.右键单击图表 ...

最新文章

  1. bzoj 3598 [ Scoi 2014 ] 方伯伯的商场之旅 ——数位DP
  2. 26期20180716 iptables规则备份恢复 firewalld zone
  3. 单一docker主机网络
  4. 【2014】【辛星】【php】【秋季】【2】第一个php程序
  5. 部署go的web应用_使用Docker部署Go Web应用
  6. centos出现磁盘坏掉,怎么修复和检测。
  7. 随机信号的傅里叶分析
  8. Avalonia跨平台入门第一篇
  9. token 微信access 过期_如何设计 QQ、微信等第三方账号登陆 ?以及设计数据库表!...
  10. java分布式(eclipse环境的使用)
  11. jsonrpc php使用,php实现的一个简单jsonrpc框架实例
  12. SaaS架构设计之如何转化成SaaS多租户模式
  13. ansible源码解读
  14. 什么软件可以压缩图片大小?这几个软件值得收藏
  15. Word恢复忘记保存的文件(打开任意.asd文件)
  16. 关于计算机论文摘要和引言,论文摘要和背景的区别_论文前言与摘要的区别_引言和摘要有什么区别...
  17. C# 将dataTable中的数据导出到excel表中
  18. 新页微NY7503S无线充芯片10w
  19. 流场可视化工程dlb-dynamicdr部署日志:阶段二:工程本地编译
  20. how velero works

热门文章

  1. SQL系列(五)—— 排序(order by)
  2. Vlan与VTP的介绍及工作原理
  3. 洛谷——P1680 奇怪的分组
  4. vue 数组重复,循环报错
  5. linux 下ip命令对比ifconfig命令
  6. 阿里巴巴YunOS加入物联网标准组织ZigBee联盟
  7. Gallery 3D+倒影 滑动切换图片示例(转)
  8. LeetCode:Permutations, Permutations II(求全排列)
  9. nutch2.1抓取中文网站
  10. 关于字符串和字符数组的再讨论