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映射列表实例分析
Jan 26 Python
python分析apache访问日志脚本分享
Feb 26 Python
Python实现在线程里运行scrapy的方法
Apr 07 Python
Python中List.count()方法的使用教程
May 20 Python
利用标准库fractions模块让Python支持分数类型的方法详解
Aug 11 Python
用不到50行的Python代码构建最小的区块链
Nov 16 Python
解决Python3.5+OpenCV3.2读取图像的问题
Dec 05 Python
Python使用while循环花式打印乘法表
Jan 28 Python
Django发送邮件和itsdangerous模块的配合使用解析
Aug 10 Python
浅谈Python访问MySQL的正确姿势
Jan 07 Python
详细分析Python垃圾回收机制
Jul 01 Python
python list等分并从等分的子集中随机选取一个数
Nov 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备份MySQL和网站发送到邮箱实例代码
2013/11/28 PHP
PHP获取毫秒级时间戳的方法
2015/04/15 PHP
PHP文件操作方法汇总
2015/07/01 PHP
Jquery 滑入滑出效果实现代码
2010/03/27 Javascript
javascript继承之为什么要继承
2012/11/10 Javascript
DWZ刷新dialog解决方法
2013/03/03 Javascript
JavaScript改变HTML元素的样式改变CSS及元素属性
2013/11/12 Javascript
js 用CreateElement动态创建标签示例
2013/11/20 Javascript
怎么选择Javascript框架(Javascript Framework)
2013/11/22 Javascript
JQuery对ASP.NET MVC数据进行更新删除
2016/07/13 Javascript
jQuery图片切换动画特效
2016/11/02 Javascript
浅谈js中startsWith 函数不能在任何浏览器兼容的问题
2017/03/01 Javascript
基于Vue实现tab栏切换内容不断实时刷新数据功能
2017/04/13 Javascript
vue-loader教程介绍
2017/06/14 Javascript
用js屏蔽被http劫持的浮动广告实现方法
2017/08/10 Javascript
深入理解Vue官方文档梳理之全局API
2017/11/22 Javascript
JavaScript实现数值自动增加动画
2017/12/28 Javascript
vue2.0实现前端星星评分功能组件实例代码
2018/02/12 Javascript
Vue组件库发布到npm详解
2018/02/17 Javascript
vue框架下部署上线后刷新报404问题的解决方案(推荐)
2019/04/03 Javascript
JS前端面试必备——基本排序算法原理与实现方法详解【插入/选择/归并/冒泡/快速排序】
2020/02/24 Javascript
es6数组之扩展运算符操作实例分析
2020/04/25 Javascript
Python中optparse模块使用浅析
2015/01/01 Python
对pycharm代码整体左移和右移缩进快捷键的介绍
2018/07/16 Python
python石头剪刀布小游戏(三局两胜制)
2021/01/20 Python
用Python写一个模拟qq聊天小程序的代码实例
2019/03/06 Python
python unichr函数知识点总结
2020/12/16 Python
德国隐形眼镜店:LuckyLens
2018/07/29 全球购物
中国制造网:Made-in-China.com
2019/10/25 全球购物
大学生职业生涯规划书
2014/03/14 职场文书
公司晚会策划方案
2014/05/17 职场文书
奥林匹克运动会口号
2014/06/19 职场文书
实习护士自荐信
2014/06/21 职场文书
党的群众路线教育实践活动剖析材料
2014/09/30 职场文书
西安导游词
2015/02/12 职场文书
JavaScript流程控制(循环)
2021/12/06 Javascript