【matplotlib】饼状图
python饼状图,详细介绍
基本介绍
- python环境
- 安装相关第三方库
pip install matplotlib
详细参数
- 基本绘制
import matplotlib.pyplot as pltshuju = [10, 40, 30, 10]plt.pie(x=shuju)plt.show()
- 参数:explode
意义:分离饼状图,突出强调某一部分;
默认:None;
调用:explode=[0, 0, 0.2, 0]
import matplotlib.pyplot as pltshuju = [10, 40, 30, 10]# 增加部分
A=[0, 0, 0.2, 0]plt.pie(x=shuju, explode=A)plt.show()
- 参数:labels
意义:给各个部分添加标签;
默认:None;
调用:labels=[‘A’, ‘B’, ‘C’, ‘D’]
import matplotlib.pyplot as pltshuju = [10, 40, 30, 10]# 增加部分
A = [0, 0, 0.2, 0]
names = ['A', 'B', 'C', 'D']plt.pie(x=shuju, explode=A, labels=names)plt.show()
参数:labeldistance
意义:标签距离饼状图的距离;
默认:1.1;
调用:labeldistance = float(实数)
不再演示参数:colors
意义:设置每一部分的颜色;
默认:自动填充;
调用:colors=[‘red’, ‘gray’, ‘yellow’, ‘blue’]
注意:颜色个数同于数据的个数
不再演示参数:autopct
意义:显示各部分比例;
默认:None;
调用:autopct=‘%1.2f%%’
import matplotlib.pyplot as pltshuju = [10, 40, 30, 10]# 增加部分
A = [0, 0, 0.2, 0]
names = ['A', 'B', 'C', 'D']plt.pie(x=shuju, explode=A, labels=names, autopct='%1.2f%%')plt.show()
- 参数:shadow
意义:阴影,增加立体感;
默认:False;
调用:shadow=True
【matplotlib】饼状图相关推荐
- python绘制饼状图图例_python matplotlib饼状图参数及用法解析
这篇文章主要介绍了python matplotlib饼状图参数及用法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 在python的matplo ...
- python画饼图函数_python的matplotlib饼状图
在python的matplotlib画图函数中,饼状图的函数为pie pie函数参数解读 plt.pie(x, explode=None, labels=None, colors=None, auto ...
- 饼状图改变数据显示位置_这么用MatPlotLib视觉化呈现数据,你值得拥有
全文共6661字,预计学习时长20分钟或更长 图片来源:pexels.com/@divinetechygirl 在现代数字世界中,数据就像空气一样重要. 人们每天都会自觉或不自觉地消费和产生大量数据. ...
- python画饼图程序_python使用matplotlib画饼状图
本文实例为大家分享了python使用matplotlib画饼状图的具体代码,供大家参考,具体内容如下 代码与详细注释 from matplotlib import pyplot as plt #调节图 ...
- Python 数据分析三剑客之 Matplotlib(七):饼状图的绘制
CSDN 课程推荐:<Python 数据分析与挖掘>,讲师刘顺祥,浙江工商大学统计学硕士,数据分析师,曾担任唯品会大数据部担任数据分析师一职,负责支付环节的数据分析业务.曾与联想.亨氏.网 ...
- Python使用matplotlib设置pandas绘制的饼状图扇形标签
2021年全国高校Python课程高级研修班(线上) 中国大学MOOC"Python程序设计基础"第4次开课 推荐图书: <Python程序设计(第3版)>,(ISBN ...
- Python+matplotlib绘制多门课程学生成绩分布饼状图
封面图片:<Python程序设计实验指导书>,董付国,清华大学出版社 ================= 饼状图比较适合展示一个总体中各个类别所占的比例,例如商场年度营业额中各类商品.不同 ...
- matplotlib数据可视化实战——饼状图+雷达图+三维图
今天又学习了两种新的图形绘制方法,并且学会了全局设置中文字体的方法. 全局中文字体设置及负数显示问题 plt.rcParams['font.family'] = 'sans-serif' plt.rc ...
- matplotlib画图_Python数据可视化工具Matplotlib之画图(四)(饼状图)
概述 在<Python数据可视化工具Matplotlib之画图(三)(柱状图)>中讲述了如何通过Matplotlib画柱状图,本文讲述如何通过Matplotlib画饼状图. matplot ...
- python画饼图存在的问题_python_使用matplotlib画饼状图(pie)
from matplotlib import pyplot as plt #调节图形大小,宽,高 plt.figure(figsize=(6,9)) #定义饼状图的标签,标签是列表 labels = ...
最新文章
- mysql源码安装都能装什么模块_源码安装后,添加其他模块
- HTML ol 标签的 type 属性
- php不是预定义超全局变量,五、PHP知识核心 预定义变量(超全局变量/数组)
- 创建一个类 new 与 不加new 有什么区别?
- 移植madplay到jz2440【学习笔记】
- 欧拉函数 cojs 2181. 打表
- python定时器 循环_python从写定时器学习Thread
- further occurrences of HTTP header parsing errors will be logged at DEBUG level.
- 使用Istio分布式跟踪应用程序
- git 多个stash选择指定的版本恢复
- Android中常用适配器理解及使用
- 百度编辑器 UEditor 使用方法 及 如何设置固定高度且带滚动条及 如何设置修改传值的 name 属性
- matlab的colorbar取对数
- 如何破解百度云下载速度
- 查看SEM竞价外地排名的方法
- 移动通信的主要测量指标及注意事项(转)
- C语言---sprintf组包、sscanf解包
- 阿里云ID2物联网设备身份认证系统
- 菜鸟学示波器,示波器视频教程,ZLG示波器学习资料
- 无网络下imac重装系统