目录

  • 目录
  • 前言
  • (一)简单的饼状图
  • (二)添加阴影和突出部分
  • (三)显示图例和数据标签:

目录

前言

饼状图需要导入的是:

plt.pie(x, labels= )

(一)简单的饼状图

(1)说明:

pyplot.``pie(x, explode=None, labels=None……)

参考文档:官方说明文档

属性 说明 类型
x 数据 list
labels 标签 list
autopct 数据标签 %0.1%% 保留一位小数
explode 突出的部分 list
shadow 是否显示阴影 bool
pctdistance 数据标签的距离圆心位置 0~1
labeldistance 标签的比例 float
startangle 开始绘图的角度 float
radius 半径长 默认是1

(2)源代码:

# 导入模块
import matplotlib.pyplot as plt# 数据
labels = ["A", "B", "c", "d"]
fracs = [15, 30, 45, 10]# 画图
plt.pie(x=fracs, labels=labels)# 展示
plt.show()

(3)展示效果:

(二)添加阴影和突出部分

(1)说明:

添加一些两属性:
explode=exp, shadow=True

(2)原代码:

# 导入模块
import matplotlib.pyplot as plt# 数据
labels = ["A", "B", "c", "d"]
fracs = [15, 30, 45, 10]
exp = [0, 0.1, 0, 0]# 画图
plt.pie(x=fracs, labels=labels, explode=exp, shadow=True)# 展示
plt.show()

(3)输出效果:

(三)显示图例和数据标签:

(1)说明:

添加属性:(显示数据标签)

autopct="%0.2f%%"

添加代码:(显示图例)

plt.legend()

(2)原代码:

# 导入模块
import matplotlib.pyplot as plt# 数据
labels = ["A", "B", "c", "d"]
fracs = [15, 30, 45, 10]
exp = [0, 0.1, 0, 0]# 画图
plt.pie(x=fracs, labels=labels, explode=exp, shadow=True, autopct="%0.2f%%")# 显示图例
plt.legend()
# 展示
plt.show()

(3)输出效果:

作者:Mark

日期:2019/02/13 周三

转载于:https://www.cnblogs.com/zyg123/p/10504640.html

4.5Python数据处理篇之Matplotlib系列(五)---plt.pie()饼状图相关推荐

  1. pythonplt制作饼状图_4.5Python数据处理篇之Matplotlib系列(五)---plt.pie()饼状图

    目录 [TOC] 前言 饼状图需要导入的是: plt.pie(x, labels= ) (一)简单的饼状图 (1)说明: pyplot.``pie(x, explode=None, labels=No ...

  2. 4.3Python数据处理篇之Matplotlib系列(三)---plt.plot()折线图

    目录 前言 (一)plt.plot()函数的本质 ==1.说明== ==2.源代码== ==3.展示效果== (二)plt.plot()函数缺省x时 ==1.说明== ==2.源代码== ==3.展示 ...

  3. Python数据处理篇之Matplotlib系列(六)---plt.hist()与plt.hist参数详解

    https://www.cnblogs.com/zyg123/p/10504645.html

  4. python解复杂方程_Python数据处理篇之Sympy系列(五)---解方程

    前言 sympy不仅在符号运算方面强大,在解方程方面也是很强大. 本章节学习对应官网的:Solvers 官方教程 (一)求解多元一次方程-solve() 1.说明: 解多元一次方程可以使用solve( ...

  5. python 解方程 sympy_Python数据处理篇之Sympy系列(五)---解方程

    前言 sympy不仅在符号运算方面强大,在解方程方面也是很强大. 本章节学习对应官网的:Solvers 官方教程 (一)求解多元一次方程-solve() 1.说明: 解多元一次方程可以使用solve( ...

  6. python解二元一次方程_Python数据处理篇之Sympy系列(五)---解方程

    前言 sympy不仅在符号运算方面强大,在解方程方面也是很强大. 本章节学习对应官网的:Solvers 官方教程 https://docs.sympy.org/latest/tutorial/solv ...

  7. Python 数据分析三剑客之 Matplotlib(七):饼状图的绘制

    CSDN 课程推荐:<Python 数据分析与挖掘>,讲师刘顺祥,浙江工商大学统计学硕士,数据分析师,曾担任唯品会大数据部担任数据分析师一职,负责支付环节的数据分析业务.曾与联想.亨氏.网 ...

  8. 使用matplotlib绘制图形(条形图,饼状图,散点图,直方图)

    安装 pip install matplotlib 图形的基础绘制 from matplotlib import pyplot as plt# 设置图形大小,figure图形图像的意思,在这里指的是我 ...

  9. Python使用matplotlib设置pandas绘制的饼状图扇形标签

    2021年全国高校Python课程高级研修班(线上) 中国大学MOOC"Python程序设计基础"第4次开课 推荐图书: <Python程序设计(第3版)>,(ISBN ...

  10. 4.12Python数据处理篇之Matplotlib系列(十二)---绘图风格的介绍

    目录 目录 前言 (一)不同风格 1.说明: 2.使用: 3.代码使用: (二)例子演示 1.dark_background 2.bmh 3.fivethirtyeight 4.ggplot 5.gr ...

最新文章

  1. 备案号链接工信部_工信部备案系统启用新域名
  2. XV6操作系统代码阅读心得(二):进程
  3. leetcode738. 单调递增的数字
  4. Visual Editor插件下载、安装问题(Eclipse3.1.1)
  5. 华为云副总裁薛浩:云原生视频服务,重塑体验,助力产业升级
  6. 云联惠认证时间_云联惠最新消息2018 云联惠2018年最新消息
  7. WebHeaderCollection 类
  8. php排列组合1004无标题,PHP的排列组合有关问题
  9. 使用TypeScript命令行工具 tsc CLI
  10. keras系列︱keras是如何指定显卡且限制显存用量(GPU/CPU使用)
  11. 计算机主机内部防尘装置,一种计算机主机用防尘装置制造方法及图纸
  12. Linux之zip命令
  13. 酱爆如花四眼仔,周星驰金牌配角不止吴孟达,他们名字都没人知道
  14. 目前最火热的创新创业项目有哪些?
  15. 官宣!等你来赛,2022 第二届 STM32 Hackathon 挑战赛海选开放报名!
  16. 【uniapp】canvas画海报保存图片兼容H5和APP
  17. webstrom怎么配置git并提交
  18. Java学习笔记(一):Java简介
  19. Mac下的SVN客户端
  20. 从哈佛退休!顶尖学者丘成桐全职任教清华

热门文章

  1. RK3288 查看时钟树
  2. 3.emWin5.26(ucGui)VS2008 2-D图形库-基本绘图【Worldsing笔记】
  3. SqlServer之xp_cmdshell_使用以及配置(转)
  4. 传统反病毒产品丧钟响起
  5. xcode 4.2 开发2——TabelView
  6. 二年级四则运算扩展,可以指定题目数量,并可支持真分数运算
  7. Python3.x:pyodbc调用sybase的存储过程
  8. BigDecimal的add方法
  9. (9.19更新:八戒退款) 砸进七万块,没想到你是这样的猪八戒网
  10. 对Javascript的原型,原型链和继承的个人理解