概述

在《Python数据可视化工具Matplotlib之画图(三)(柱状图)》中讲述了如何通过Matplotlib画柱状图,本文讲述如何通过Matplotlib画饼状图。

matplotlib安装方法:pip install matplotlib

Matplotlib画饼状图代码及运行示例

第一种最简饼状

import matplotlib.pyplot as pltname_list = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J']num_list = [33, 44, 53, 6,11, 7, 7, 10, 3, 1]# 保证圆形plt.axes(aspect=1)plt.pie(x=num_list, labels=name_list, autopct='%3.1f %%')plt.show()

第一种运行示例

第二种带切割的饼图

import matplotlib.pyplot as pltname_list = ['A', 'B', 'C', 'D']num_list = [10, 3, 3, 47]colors = ['green', 'yellow', 'blue', 'red']# 圆形plt.figure(1, figsize=(6, 6))#决定分割部分,及其与其它部分之间的间距expl = [0, 0, 0, 0.1]plt.pie(x=num_list, explode=expl, labels=name_list, autopct='%3.1f %%', colors=colors, shadow=True)plt.show()

第二种运行示例

总结

以上内容是使用Matplotlib画饼状图内容,下一篇讲述如何用Matplotlib画条形图。

matplotlib画图_Python数据可视化工具Matplotlib之画图(四)(饼状图)相关推荐

  1. python 数据可视化工具--matplotlib

    数据可视化工具--matplotlib 1. 条形图 1.1 垂直条形图 1.2 水平条形图 1.3 堆叠条形图 1.4 水平交错条形图 2.饼状图 3. 直方图与核密度曲线 4. 箱线图 5. 折线 ...

  2. python交互式数据可视化_python数据可视化工具

    熟知python的人都知道,python上常用的一款数据可视化工具是Matplotlib,但是Matplotlib是静态的.那么,Python中除了matplotlib外,还有哪些数据可视化工具呢?其 ...

  3. python 可视化分析平台_python 数据分析数据可视化工具matplotlib

    说明: 数据可视化中的数据集下载地址:(数据来源:从零开始学python数据分析和挖掘) 链接:https://pan.baidu.com/s/1zrNpzSNVHd8v1rGFRzKipQ 提取码: ...

  4. python如何读取mat文件可视化_python 数据分析--数据可视化工具matplotlib

    说明: 数据可视化中的数据集下载地址:(数据来源:从零开始学python数据分析和挖掘) 链接:https://pan.baidu.com/s/1zrNpzSNVHd8v1rGFRzKipQ 提取码: ...

  5. python绘制不带颜色曲线图_Python数据可视化库-Matplotlib——折线图,子图绘制

    # coding:utf-8 import pandas as pd import numpy as np from matplotlib import pylab as plt # 导入数据可视化库 ...

  6. python matplotlib 地图_Python数据可视化,看这篇就够了

    说到python的常见应用,很多人会想到python的数据分析,作为数据分析中的表现层面,数据可视化都是其中必不可少的部分.但本文并非只推荐无任何数据分析需求仅需要做漂亮可视化图表的人学习python ...

  7. python中文显示不出来_Python数据可视化利器Matplotlib,无法显示中文,怎么办?...

    原标题:Python数据可视化利器Matplotlib,无法显示中文,怎么办? matplotlib无法显示中文主要是因为默认字体不是中文字体,所以我们只需设置一下字体行了. 文字字体设置主要有两种方 ...

  8. python数据可视化雷达图程序_Python数据可视化之matplotlib

    常用模块导入 import numpy as np import matplotlib import matplotlib.mlab as mlab import matplotlib.pyplot ...

  9. python贴吧数据可视化软件_Python数据可视化工具之Pyecharts初体验

    前言 之前采集了我爱我家的13000多条租房信息,准备做下数据分析,也了解到Pyecharts这个可视化工具,于是上手试了一番 pyecharts 是一个用于生成 Echarts 图表的类库.Echa ...

最新文章

  1. 算法-----买卖股票的最佳时机(Java 版本)
  2. python web server_Python实现简易版的Web服务器(推荐)
  3. docker 部署java_使用Docker堆栈部署的微服务-WildFly,Java EE和Couchbase
  4. word 插入代码_突破Word页码困境,这招简单又实用的自动更新法,90%的人还不会!...
  5. 命令行设置dns_dos命令netsh图文教程,设置修改IP地址子网掩码网关命令行改dns...
  6. EXCEL 两列名字 如何快速查看缺少了哪些人名
  7. Python练习题(四)
  8. 巧用iptables五招免费搞定SYN洪水攻击
  9. java实现ftp连接、登陆、上传、下载、删除文件、获取目录、文件列表
  10. 移动端开发之px,em和rem详解
  11. struts2拦截器interceptor的三种配置方法
  12. Window10下安装双系统(Win10+Ubuntu20.04)
  13. 笔记本计算机虚拟技术,ThinkPad笔记本电脑如何开启CPU虚拟化技术的图文教程
  14. openwrt新3路由lede动态dns如何使用,阿里云ddns+ipv6
  15. python 苹果笔记本电脑报价_千万别花冤枉钱!大学生买本得这么选!
  16. 数据分析基础篇16讲之07用户画像:标签化就是数据的抽象能力
  17. 【Oracle SQL数据库-教学2】--- Oracle数据库基础
  18. 是不是每个软件测试人员都有一份跟我差不多的心酸历程?
  19. 三菱PLC FX3GA系列 FNC57 PLSY 脉冲输出
  20. NoSQL入门------关于NoSQL

热门文章

  1. 25 个 Vue 技巧,开发了 5 年了,才知道还能这么用
  2. 要想拿到字节50k*16薪,你还需要做什么?
  3. Linux 下杀毒软件 CPU 占用率为何持续升高
  4. AI 与 5G 时代,实时互联网的下一个风口是什么?
  5. 确认!字节跳动 AI Lab 负责人马维英离职,将赴清华加入张亚勤团队
  6. 编程工作枯燥、代码质量不高?华为云 MVP 来支招!
  7. 不为人知的 35 个 More Effective C++ 改善编程与设计的最佳方法 | 原力计划
  8. PHP 是生还是死?
  9. 华为方舟编译器 PK 微软苹果谷歌编译器,到底谁胜出?
  10. 微软开源项目 NeuronBlocks:像搭积木一样构建 NLP 深度学习模型!