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 读写文件和file对象的方法(推荐)
Sep 12 Python
Python 基础教程之包和类的用法
Feb 23 Python
Python中几种导入模块的方式总结
Apr 27 Python
django 常用orm操作详解
Sep 13 Python
python利用rsa库做公钥解密的方法教程
Dec 10 Python
对python插入数据库和生成插入sql的示例讲解
Nov 14 Python
在PyCharm导航区中打开多个Project的关闭方法
Jan 17 Python
python getopt模块使用实例解析
Dec 18 Python
pytorch的梯度计算以及backward方法详解
Jan 10 Python
Python用类实现扑克牌发牌的示例代码
Jun 01 Python
音频处理 windows10下python三方库librosa安装教程
Jun 20 Python
python使用pycharm安装pyqt5以及相关配置
Apr 22 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
PHP在不同页面间传递Json数据示例代码
2013/06/08 PHP
PHP语法自动检查的Vim插件
2014/08/11 PHP
PHP启动windows应用程序、执行bat批处理、执行cmd命令的方法(exec、system函数详解)
2014/10/20 PHP
jquery不支持toggle()高(新)版本的问题解决
2016/09/24 PHP
php扩展开发入门demo示例
2019/09/23 PHP
解决laravel(5.5)访问public报错的问题
2019/10/12 PHP
js no-repeat写法 背景不重复
2009/03/18 Javascript
收集的一些Array及String原型对象的扩展实现代码
2010/12/05 Javascript
JavaScript下利用fso判断文件是否存在的代码
2010/12/11 Javascript
Jqyery中同等与js中windows.onload的应用
2011/05/10 Javascript
利用原生JavaScript获取元素样式只是获取而已
2014/10/08 Javascript
js实现鼠标经过时图片滚动停止的方法
2015/02/16 Javascript
jquery实现鼠标滑过小图查看大图的方法
2015/07/20 Javascript
JS实现为排序好的字符串找出重复行的方法
2016/03/02 Javascript
js一维数组、多维数组和对象的混合使用方法
2016/04/03 Javascript
原生Javascript插件开发实践
2017/01/09 Javascript
js中作用域的实例解析
2017/03/16 Javascript
如何理解Vue的作用域插槽的实现原理
2017/08/19 Javascript
JS实现延迟隐藏功能的方法(类似QQ头像鼠标放上展示信息)
2017/12/28 Javascript
JavaScript递归函数解“汉诺塔”算法代码解析
2018/07/05 Javascript
vue 组件中添加样式不生效的解决方法
2018/07/06 Javascript
微信小程序 MinUI组件库系列之badge徽章组件示例
2018/08/20 Javascript
详解js访问对象的属性和方法
2018/10/25 Javascript
JS左右无缝轮播功能完整实例
2019/05/16 Javascript
微信小程序激励式视频广告组件使用详解
2019/12/06 Javascript
python实现定时同步本机与北京时间的方法
2015/03/24 Python
python3.x实现base64加密和解密
2019/03/28 Python
Django之无名分组和有名分组的实现
2019/04/16 Python
python 修改本地网络配置的方法
2019/08/14 Python
关于有小孩的离婚协议书
2014/10/26 职场文书
乔布斯辞职信(中英文对照)
2015/05/12 职场文书
复兴之路展览观后感
2015/06/02 职场文书
2016公司年会主持词
2015/07/01 职场文书
mysql知识点整理
2021/04/05 MySQL
利用Python判断整数是否是回文数的3种方法总结
2021/07/07 Python
基于Redission的分布式锁实战
2022/08/14 Redis