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列出目录下指定文件与子目录的方法
Jul 03 Python
Android应用开发中Action bar编写的入门教程
Feb 26 Python
Python使用自带的ConfigParser模块读写ini配置文件
Jun 26 Python
一个基于flask的web应用诞生(1)
Apr 11 Python
详解如何利用Cython为Python代码加速
Jan 27 Python
python微信跳一跳系列之自动计算跳一跳距离
Feb 26 Python
python写入文件自动换行问题的方法
Jul 05 Python
Django如何使用第三方服务发送电子邮件
Aug 14 Python
flask实现验证码并验证功能
Dec 05 Python
TensorFlow查看输入节点和输出节点名称方式
Jan 04 Python
使用Django xadmin 实现修改时间选择器为不可输入状态
Mar 30 Python
Python3使用Selenium获取session和token方法详解
Feb 16 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正则校验用户名介绍
2008/07/19 PHP
简单的php 验证图片生成函数
2009/05/21 PHP
php中rename函数用法分析
2014/11/15 PHP
yii2 数据库读写分离配置示例
2017/02/10 PHP
ajax调用返回php接口返回json数据的方法(必看篇)
2017/05/05 PHP
php安装扩展mysqli的实现步骤及报错解决办法
2017/09/23 PHP
Laravel框架实现的rbac权限管理操作示例
2019/01/16 PHP
JS代码优化技巧之通俗版(减少js体积)
2011/12/23 Javascript
关于extjs treepanel复选框选中父节点与子节点的问题
2013/04/02 Javascript
二叉树的非递归后序遍历算法实例详解
2014/02/07 Javascript
JS基于Ajax实现的网页Loading效果代码
2015/10/27 Javascript
js仿微博实现统计字符和本地存储功能
2015/12/22 Javascript
JavaScript 限制文本框不可输入英文单双引号的方法
2016/12/20 Javascript
jquery表单验证插件validation使用方法详解
2017/01/20 Javascript
基于JQuery的Ajax方法使用详解
2017/08/16 jQuery
iView框架问题整理小结
2018/10/16 Javascript
Three.JS实现三维场景
2018/12/30 Javascript
js实现延迟加载的几种方法详解
2019/01/19 Javascript
Node.js Windows Binary二进制文件安装方法
2019/05/16 Javascript
小程序实现横向滑动日历效果
2019/10/21 Javascript
JS实现音乐钢琴特效
2020/01/06 Javascript
使用IPython下的Net-SNMP来管理类UNIX系统的教程
2015/04/15 Python
python字符类型的一些方法小结
2016/05/16 Python
Python 中开发pattern的string模板(template) 实例详解
2017/04/01 Python
python微信跳一跳游戏辅助代码解析
2018/01/29 Python
python高斯分布概率密度函数的使用详解
2019/07/10 Python
Python实现大数据收集至excel的思路详解
2020/01/03 Python
解决python replace函数替换无效问题
2020/01/18 Python
python网络编程之五子棋游戏
2020/05/14 Python
国际花店:Pickup Flowers
2020/04/10 全球购物
机关办公室岗位职责
2014/04/16 职场文书
思想作风纪律整顿心得体会
2014/09/04 职场文书
2015出纳试用期工作总结
2014/12/12 职场文书
2015年中秋放假通知范文
2015/08/18 职场文书
2015年高三毕业班班主任工作总结
2015/10/22 职场文书
七年级作文之环保作文
2019/10/17 职场文书