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编程中time模块的一些关键用法解析
Jan 19 Python
import的本质解析
Oct 30 Python
python dataframe常见操作方法:实现取行、列、切片、统计特征值
Jun 09 Python
使用Numpy读取CSV文件,并进行行列删除的操作方法
Jul 04 Python
python生成n个元素的全组合方法
Nov 13 Python
python 使用pdfminer3k 读取PDF文档的例子
Aug 27 Python
python网络编程 使用UDP、TCP协议收发信息详解
Aug 29 Python
利用 Flask 动态展示 Pyecharts 图表数据方法小结
Sep 04 Python
python 写函数在一定条件下需要调用自身时的写法说明
Jun 01 Python
QML用PathView实现轮播图
Jun 03 Python
Python使用urlretrieve实现直接远程下载图片的示例代码
Aug 17 Python
Jmeter调用Python脚本实现参数互相传递的实现
Jan 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 不错的学习资料
2009/02/06 PHP
PHP判断文章里是否有图片的简单方法
2014/07/26 PHP
js类中的公有变量和私有变量
2008/07/24 Javascript
jquery select下拉框操作的一些说明
2010/04/02 Javascript
基于jquery的滚动新闻列表
2010/06/19 Javascript
jquery ajax同步异步的执行最终解决方案
2013/04/26 Javascript
jquery实现动态菜单的实例代码
2013/11/28 Javascript
Internet Explorer 11 浏览器介绍:别叫我IE
2014/09/28 Javascript
AngularJS模块管理问题的非常规处理方法
2015/04/29 Javascript
JS实现屏蔽shift,Ctrl,alt等功能键的方法
2015/06/01 Javascript
javascript表达式和运算符详解
2017/02/07 Javascript
基于JS实现html中placeholder属性提示文字效果示例
2018/04/19 Javascript
JS正则表达式封装与使用操作示例
2019/05/15 Javascript
JQuery+Bootstrap 自定义全屏Loading插件的示例demo
2019/07/03 jQuery
javascript设计模式之迭代器模式
2020/01/30 Javascript
vue-socket.io接收不到数据问题的解决方法
2020/05/13 Javascript
[05:07]DOTA2英雄梦之声_第14期_暗影恶魔
2014/06/20 DOTA
[00:26]TI7不朽珍藏III——冥界亚龙不朽展示
2017/07/15 DOTA
Python标准库内置函数complex介绍
2014/11/25 Python
Python实现好友全头像的拼接实例(推荐)
2017/06/24 Python
django的403/404/500错误自定义页面的配置方式
2020/05/21 Python
Python中zip函数如何使用
2020/06/04 Python
Django后端分离 使用element-ui文件上传方式
2020/07/12 Python
浅谈Selenium 控制浏览器的常用方法
2020/12/04 Python
TripAdvisor瑞典:全球领先的旅游网站
2017/12/11 全球购物
监理资料员岗位职责
2014/01/03 职场文书
社区学习十八大感想
2014/01/22 职场文书
2014社区三八妇女节活动总结
2014/03/01 职场文书
庆祝教师节标语
2014/10/09 职场文书
运动会广播稿200字(10篇)
2014/10/12 职场文书
nginx配置proxy_pass中url末尾带/与不带/的区别详解
2021/03/31 Servers
redis配置文件中常用配置详解
2021/04/14 Redis
vue首次渲染全过程
2021/04/21 Vue.js
SQL实现LeetCode(178.分数排行)
2021/08/04 MySQL
零基础学java之带参数以及返回值的方法
2022/04/10 Java/Android
Java实现贪吃蛇游戏的示例代码
2022/09/23 Java/Android