Matplotlib之饼图、直方图、极坐标图、散点图
文章目录
- 1.饼图
- 2.直方图
- 3.极坐标图
- 4.散点图
1.饼图
import matplotlib.pyplot as pltlabels = 'Frogs', 'Hogs', 'Dogs', 'Logs' #标签
sizes = [15, 30, 45, 10] # 尺寸
explode = (0, 0.1, 0, 0) # 哪一块凸出来
plt.pie(sizes, explode=explode, labels=labels, autopct='%1.1f%%', shadow=False, startangle=90)
#autopct:中间显示%的方式,shadow:饼图阴影,startangle:饼图起始角度plt.axis('equal') # 正向饼图
plt.show()
2.直方图
import numpy as np
import matplotlib.pyplot as pltnp.random.seed(0)
mu, sigma = 100, 20 # 均值和标准差
a = np.random.normal(mu, sigma, size=100)
plt.hist(a, 20, normed=1, histtype='stepfilled', facecolor='b', alpha=0.75)
plt.title('Histogram')plt.show()
3.极坐标图
import numpy as np
import matplotlib.pyplot as pltN=20 # 数据的个数
theta = np.linspace(0.0, 2 * np.pi, N, endpoint=False)
radii = 10 * np. random.rand(N)
width = np.pi / 4 * np. random. rand(N)ax = plt. subplot(111, projection= 'polar')
bars = ax.bar(theta, radii, width=width, bottom=0.0)for r, bar in zip(radii, bars):bar.set_facecolor(plt.cm.viridis(r / 10.))bar.set_alpha(0.5)plt.show()
4.散点图
import numpy as np
import matplotlib.pyplot as pltfig, ax = plt. subplots()
ax.plot(10*np. random.randn(100), 10*np.random.randn(100), 'o')
ax.set_title('Simple Scatter')plt.show()
Matplotlib之饼图、直方图、极坐标图、散点图相关推荐
- 02 matplotlib - 柱状图、直方图、散点图 、饼图
=== 头文件 === import matplotlib.pyplot as plt import numpy as np import pandas as pd # 解决中文显示问题 import ...
- Python:matplotlib实践:直方图、散点图展示、变色、线条变换、点样式变换、添加名称、设置横纵轴范围、在一张图上显示多条线
直方图: ''' 来源:天善智能韦玮老师课堂笔记 作者:Dust ''' # 折线图.散点图 import matplotlib.pylab as pyl import numpy as npy x= ...
- Matplotlib 2 |折线图| 柱状图| 堆叠图| 面积图| 填图| 饼图| 直方图| 散点图| 极坐标| 图箱型图
目录 Matplotlib 2 |折线图| 柱状图| 堆叠图| 面积图| 填图| 饼图| 直方图| 散点图| 极坐标| 图箱型图 1.基本图表绘制 plt.plot() ts.plot() 由Seri ...
- python怎么画条形图-用Matplotlib如何绘制条形图、直方图和散点图
Matplotlib是一个Python 2D绘图库,它可以在各种平台上以各种硬拷贝格式和交互式环境生成出具有出版品质的图形. 上一篇我们讲解到Matplotlib 中的图例,标题和标签介绍,今天我们开 ...
- label mpchart 饼图_运用matplotlib绘制折线图、散点图、饼图、柱形图的定义代码以及案例详解...
从导入数据开始 这里我们有一个现成的数据表包,现在我们所处环境是pycharm,安装环境是annaconda3环境,我们将通过这个数据表包来进行数据分析,运用matplotlib绘制折线图.散点图.饼 ...
- python画条形图-用Matplotlib如何绘制条形图、直方图和散点图
Matplotlib是一个Python 2D绘图库,它可以在各种平台上以各种硬拷贝格式和交互式环境生成出具有出版品质的图形. 上一篇我们讲解到Matplotlib 中的图例,标题和标签介绍,今天我们开 ...
- Python dataframe绘制饼图_运用matplotlib绘制折线图、散点图、饼图、柱形图的定义代码以及案例详解...
从导入数据开始 这里我们有一个现成的数据表包,现在我们所处环境是pycharm,安装环境是annaconda3环境,我们将通过这个数据表包来进行数据分析,运用matplotlib绘制折线图.散点图.饼 ...
- python的matplotlib库绘制条形图、散点图、饼图、折线图
python的matplotlib库绘制条形图.散点图.饼图.折线图 当我们学会了爬虫,抓取到了一些数据,接下来就是做数据分析了.本文章介绍绘制图形的基本代码. 打开cmd用pip 安装,若输入pip ...
- iris莺尾花matplotlib实验柱状图饼图直方图
柱状图和饼图 直方图
- Python 数据分析三剑客之 Matplotlib(五):散点图的绘制
CSDN 课程推荐:<Python 数据分析与挖掘>,讲师刘顺祥,浙江工商大学统计学硕士,数据分析师,曾担任唯品会大数据部担任数据分析师一职,负责支付环节的数据分析业务.曾与联想.亨氏.网 ...
最新文章
- 理解与理论:人工智能基础问题的悲观与乐观
- Python装饰器实现一个代码计时器?
- VI和VIM编辑器深入学习笔记--基本vi命令
- 树莓派html5播放器,树莓派|5 个很适合在课堂上演示的树莓派项目
- C++虚函数与虚函数表
- 程序员讨论技术问题时说话都很直接,哪个国家都不例外
- Pro Android学习笔记(三三):Menu(4):Alternative菜单
- java发送消息_通过java给qq邮箱发送信息
- JavaScript学习(八十四)—变量
- itextpdf html 样式,将HTML解析为PDF的iText样式
- Javascript 学习笔记 - 函数 - 关于IIFE - 关于函数声明和函数表达式 - 个人总结
- 西瓜书-感知机与BP算法
- 辽宁师范大学计算机学院查寝吗,辽宁师范大学宿舍怎么样 住宿条件好不好
- Android 8.0 解决不能自动安装APK问题(完美适配)
- PHP没有工作经验简历怎么写,没有工作经验应届生如何写简历呢?
- Axure 教程 |中级电子商务网站设计
- Kubernetes核心原理(二)之Controller Manager
- Centos 7 利用LVM实现动态扩容(1)
- Windows注册表修改技巧
- 10年资深架构师推荐21本技术好书