Python饼状图的绘制实例


Posted in Python onJanuary 15, 2019
import numpy as np
import matplotlib.pyplot as plt
labels = 'A', 'B', 'C', 'D'
fracs = [15, 30.55, 44.44, 10]
explode = [0, 0, 0, 0] # 0.1 凸出这部分,
plt.axes(aspect=1) # set this , Figure is round, otherwise it is an ellipse
# autopct ,show percet
plt.pie(x=fracs, labels=labels, explode=explode, autopct='%3.1f %%',
    shadow=True, labeldistance=1.1, 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的文本
'''
plt.show()

Python饼状图的绘制实例

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

Python 相关文章推荐
Python实现拷贝多个文件到同一目录的方法
Sep 19 Python
Python学习思维导图(必看篇)
Jun 26 Python
Python从零开始创建区块链
Mar 06 Python
Python实现字符串匹配的KMP算法
Apr 04 Python
Python深拷贝与浅拷贝用法实例分析
May 05 Python
用Python实现BP神经网络(附代码)
Jul 10 Python
python 并发编程 阻塞IO模型原理解析
Aug 20 Python
Python中注释(多行注释和单行注释)的用法实例
Aug 28 Python
python离线安装外部依赖包的实现
Feb 13 Python
tensorboard 可以显示graph,却不能显示scalar的解决方式
Feb 15 Python
python 如何设置守护进程
Oct 29 Python
python在协程中增加任务实例操作
Feb 28 Python
Python设计模式之状态模式原理与用法详解
Jan 15 #Python
Python设计模式之适配器模式原理与用法详解
Jan 15 #Python
Python设计模式之备忘录模式原理与用法详解
Jan 15 #Python
matplotlib.pyplot绘图显示控制方法
Jan 15 #Python
python实现彩色图转换成灰度图
Jan 15 #Python
Python中new方法的详解
Jan 15 #Python
Python之循环结构
Jan 15 #Python
You might like
oracle资料库函式库
2006/10/09 PHP
淘宝ip地址查询类分享(利用淘宝ip库)
2014/01/07 PHP
PHP以mysqli方式连接类完整代码实例
2014/07/15 PHP
thinkphp微信开发(消息加密解密)
2015/12/02 PHP
PHP使用微信开发模式实现搜索已发送图文及匹配关键字回复的方法
2017/09/13 PHP
Sample script that displays all of the users in a given SQL Server DB
2007/06/16 Javascript
让ie6也支持websocket采用flash封装实现
2013/02/18 Javascript
extjs4 treepanel动态改变行高度示例
2013/12/17 Javascript
jquery实现点击文字可编辑并修改保存至数据库
2014/04/15 Javascript
两个多选select(multiple左右)添加、删除选项和取值实例
2014/05/12 Javascript
jQuery之DOM对象和jQuery对象的转换与区别分析
2015/01/08 Javascript
jquery中添加属性和删除属性
2015/06/03 Javascript
每天一篇javascript学习小结(Array数组)
2015/11/11 Javascript
NodeJS创建基础应用并应用模板引擎
2016/04/12 NodeJs
JS遍历ul下的li点击弹出li的索引的实现方法
2016/09/19 Javascript
js禁止Backspace键使浏览器后退的实现方法
2017/09/01 Javascript
详解Vue组件实现tips的总结
2017/11/01 Javascript
Node Puppeteer图像识别实现百度指数爬虫的示例
2018/02/22 Javascript
webstorm和.vue中es6语法报错的解决方法
2018/05/08 Javascript
详解JavaScript中的数组合并方法和对象合并方法
2018/05/11 Javascript
总结javascript三元运算符知识点
2018/09/28 Javascript
python连接池实现示例程序
2013/11/26 Python
介绍Python的Django框架中的QuerySets
2015/04/20 Python
python开发之基于thread线程搜索本地文件的方法
2015/11/11 Python
python实现可以断点续传和并发的ftp程序
2016/09/13 Python
python Flask实现restful api service
2017/12/04 Python
利用Anaconda简单安装scrapy框架的方法
2018/06/13 Python
Python3.5局部变量与全局变量作用域实例分析
2019/04/30 Python
python调用pyaudio使用麦克风录制wav声音文件的教程
2019/06/26 Python
python GUI编程(Tkinter) 创建子窗口及在窗口上用图片绘图实例
2020/03/04 Python
Python+redis通过限流保护高并发系统
2020/04/15 Python
python 将视频 通过视频帧转换成时间实例
2020/04/23 Python
python 读取二进制 显示图片案例
2020/04/24 Python
canvas进阶之贝塞尔公式推导与物体跟随复杂曲线的轨迹运动
2018/01/10 HTML / CSS
Speedo速比涛中国官方网站:全球领先泳装运动品牌
2018/04/24 全球购物
面向对象编程是如何提高软件开发水平的
2014/05/06 面试题