python饼状图,详细介绍

基本介绍

  1. python环境
  2. 安装相关第三方库
         pip install matplotlib

详细参数

  1. 基本绘制
import matplotlib.pyplot as pltshuju = [10, 40, 30, 10]plt.pie(x=shuju)plt.show()

  1. 参数: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()

  1. 参数: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()

  1. 参数:labeldistance
    意义:标签距离饼状图的距离;
    默认:1.1;
    调用:labeldistance = float(实数)
    不再演示

  2. 参数:colors
    意义:设置每一部分的颜色;
    默认:自动填充;
    调用:colors=[‘red’, ‘gray’, ‘yellow’, ‘blue’]
    注意:颜色个数同于数据的个数
    不再演示

  3. 参数: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()

  1. 参数:shadow
    意义:阴影,增加立体感;
    默认:False;
    调用:shadow=True

【matplotlib】饼状图相关推荐

  1. python绘制饼状图图例_python matplotlib饼状图参数及用法解析

    这篇文章主要介绍了python matplotlib饼状图参数及用法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 在python的matplo ...

  2. python画饼图函数_python的matplotlib饼状图

    在python的matplotlib画图函数中,饼状图的函数为pie pie函数参数解读 plt.pie(x, explode=None, labels=None, colors=None, auto ...

  3. 饼状图改变数据显示位置_这么用MatPlotLib视觉化呈现数据,你值得拥有

    全文共6661字,预计学习时长20分钟或更长 图片来源:pexels.com/@divinetechygirl 在现代数字世界中,数据就像空气一样重要. 人们每天都会自觉或不自觉地消费和产生大量数据. ...

  4. python画饼图程序_python使用matplotlib画饼状图

    本文实例为大家分享了python使用matplotlib画饼状图的具体代码,供大家参考,具体内容如下 代码与详细注释 from matplotlib import pyplot as plt #调节图 ...

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

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

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

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

  7. Python+matplotlib绘制多门课程学生成绩分布饼状图

    封面图片:<Python程序设计实验指导书>,董付国,清华大学出版社 ================= 饼状图比较适合展示一个总体中各个类别所占的比例,例如商场年度营业额中各类商品.不同 ...

  8. matplotlib数据可视化实战——饼状图+雷达图+三维图

    今天又学习了两种新的图形绘制方法,并且学会了全局设置中文字体的方法. 全局中文字体设置及负数显示问题 plt.rcParams['font.family'] = 'sans-serif' plt.rc ...

  9. matplotlib画图_Python数据可视化工具Matplotlib之画图(四)(饼状图)

    概述 在<Python数据可视化工具Matplotlib之画图(三)(柱状图)>中讲述了如何通过Matplotlib画柱状图,本文讲述如何通过Matplotlib画饼状图. matplot ...

  10. python画饼图存在的问题_python_使用matplotlib画饼状图(pie)

    from matplotlib import pyplot as plt #调节图形大小,宽,高 plt.figure(figsize=(6,9)) #定义饼状图的标签,标签是列表 labels = ...

最新文章

  1. mysql源码安装都能装什么模块_源码安装后,添加其他模块
  2. HTML ol 标签的 type 属性
  3. php不是预定义超全局变量,五、PHP知识核心 预定义变量(超全局变量/数组)
  4. 创建一个类 new 与 不加new 有什么区别?
  5. 移植madplay到jz2440【学习笔记】
  6. 欧拉函数 cojs 2181. 打表
  7. python定时器 循环_python从写定时器学习Thread
  8. further occurrences of HTTP header parsing errors will be logged at DEBUG level.
  9. 使用Istio分布式跟踪应用程序
  10. git 多个stash选择指定的版本恢复
  11. Android中常用适配器理解及使用
  12. 百度编辑器 UEditor 使用方法 及 如何设置固定高度且带滚动条及 如何设置修改传值的 name 属性
  13. matlab的colorbar取对数
  14. 如何破解百度云下载速度
  15. 查看SEM竞价外地排名的方法
  16. 移动通信的主要测量指标及注意事项(转)
  17. C语言---sprintf组包、sscanf解包
  18. 阿里云ID2物联网设备身份认证系统
  19. 菜鸟学示波器,示波器视频教程,ZLG示波器学习资料
  20. 无网络下imac重装系统

热门文章

  1. 京东AI平台是干什么的?还行,有点特色
  2. C++和Python混合编程:C++调用Python函数
  3. 中医的肝指的是哪里?
  4. C语言由星星组成的倒三角
  5. 2022-11-08 cesium实现大坝放水和有流向的水
  6. 如何通过网页启动应用程序
  7. 快速排序 详解(快速排序 双路快排 三路快排)
  8. 公众号主都在用什么写作软件写稿?
  9. 陈枭 小型微型计算机,word中使用bibtex4word插入参考文献。
  10. 最多能创建多少个 TCP 连接?