Python3绘图库Matplotlib(01)
1 First plots with Matplotlib
简单的绘图1
简单的绘图2
简单的绘图3
2 网格 = grid
3 设置坐标轴的取值范围 = axis xlim ylim
方法1:整体设置
方法2:分别设置
4 设置坐标含义标签 = label
5 设置图片的整体标题 = title
6 设置图例 = legend
方法2:
图例的位置参数:loc = Code
String | Code |
best | 0 |
upper right | 1 |
upper left | 2 |
lower left | 3 |
lower right | 4 |
right | 5 |
center left | 6 |
center right | 7 |
lower center | 8 |
upper center | 9 |
center | 10 |
7 一副完整的图像
8 保存图片 = savefig
import matplotlib.pyplot as plt plt.plot([1, 2, 3]) plt.savefig("plot123.png") plt.savefig('plot123_2.png', dpi=200) # import matplotlib as mpl mpl.rcParams['figure.figsize'] mpl.rcParams['savefig.dpi'] mpl.reParams['Agg']
9 本小结所有代码示例
import matplotlib.pyplot as plt
plt.plot([1, 3, 2, 4])
plt.show()import matplotlib.pyplot as plt
x = range(6)
plt.plot(x, [xi**2 for xi in x])
plt.show()import matplotlib.pyplot as plt
import numpy as np
x = np.arange(0.0, 6.0, 0.01)
plt.plot(x, [x**2 for x in x])
plt.show()import matplotlib.pyplot as plt
import numpy as np
x = np.arange(1, 5)
plt.plot(x, x*1.5, x, x*3.0, x, x/3.0)
plt.grid(True)
plt.show()import matplotlib.pyplot as plt
import numpy as np
x = np.arange(1, 5)
plt.plot(x, x*1.5, x, x*3.0, x, x/3.0)
plt.axis() # 显示当前坐标轴的极限取值范围 x->(0.85, 4.15), y->(-0.25, 12.58)
plt.axis([0, 5, -1, 13]) # 从新设置当前坐标轴的范围
plt.show()import matplotlib.pyplot as plt
plt.plot([1, 3, 2, 4])
plt.xlabel('This is the X axis') #这个是x轴的标签
plt.ylabel('This is the Y axis') #这个是y轴的标签
plt.show()import matplotlib.pyplot as plt
plt.plot([1, 3, 2, 4])
plt.title('Simple plot') # 图像的标题
plt.show()import matplotlib.pyplot as plt
import numpy as np
x = np.arange(1, 5)
plt.plot(x, x*1.5, label="Normal")
plt.plot(x, x*3.0, label="Fast")
plt.plot(x, x/3.0, label="Slow")
plt.legend() # 设置图例
plt.show()import matplotlib.pyplot as plt
import numpy as np
x = np.arange(1, 5)
plt.plot(x, x*1.5, x, x*3.0, x, x/3.0)
plt.grid(True)
plt.title('Sample Growth of a Measure')
plt.xlabel('Samples')
plt.ylabel('Values Measured')
plt.legend(['Normal', 'Fast', 'Slow'], loc = 'upper left')
plt.show()import matplotlib.pyplot as plt
plt.plot([1, 2, 3])
plt.savefig("plot123.png")
import matplotlib as mpl
mpl.rcParams['figure.figsize']
mpl.rcParams['savefig.dpi']
plt.savefig('plot123_2.png', dpi=200)
知识在于点点滴滴的积累,我会在这个路上Go ahead,
后记:打油诗一首
适度锻炼,量化指标
考量天气,设定目标
科学锻炼,成就体标
高效科研,实现学标
转载于:https://www.cnblogs.com/brightyuxl/p/9251258.html
Python3绘图库Matplotlib(01)相关推荐
- python怎么安装matplotlib-如何安装Python绘图库Matplotlib?
如何安装Python绘图库Matplotlib? 2018-09-18 Matplotlib的安装方法多种多样,到底哪种方法是最好的,这取决于我们使用的是什么操作系统.已经安装了哪些软件以及想用Mat ...
- python 绘图库Matplotlib总结
本节导图:https://www.processon.com/view/link/5fde0dbfe0b34d66b824203b 文章目录 绘图库Matplotlib 简单例子 绘图对象的理解 一些 ...
- python 绘图库matplotlib-_如何安装Python绘图库Matplotlib?
如何安装Python绘图库Matplotlib? 2018-09-18 Matplotlib的安装方法多种多样,到底哪种方法是最好的,这取决于我们使用的是什么操作系统.已经安装了哪些软件以及想用Mat ...
- matplotlib中文文档_python绘图库——Matplotlib及Seaborn使用(入门篇1)
在数据分析过程中,数据及模型可视化是无可避免的,同时这也是展示我们数据分析成果的最佳方式.因此,熟悉掌握绘图库的使用,对精进我们的数据分析技能起着不可替代的作用. 今天,我们就来了解一下python强 ...
- python安装绘图库matplotlib_Python基础教程:Python 2D绘图库 Matplotlib 简介和安装
原标题:Python基础教程:Python 2D绘图库 Matplotlib 简介和安装 来自:Linux迷https://www.linuxmi.com/python-2d-matplotlib.h ...
- python绘图库seaborn_python绘图库——Matplotlib及Seaborn使用(入门篇2)
在数据分析过程中,数据及模型可视化是无可避免的,同时这也是展示我们数据分析成果的最佳方式.因此,熟悉掌握绘图库的使用,对精进我们的数据分析技能起着不可替代的作用. 在上一篇中,我们掌握了Matplot ...
- python安装绘图库matplotlib_python绘图库Matplotlib的安装
导读热词 本文简单介绍了Python绘图库Matplotlib的安装,简介如下: matplotlib是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地 进行 ...
- python安装绘图库_python绘图库Matplotlib的安装
本文简单介绍了Python绘图库Matplotlib的安装,简介如下: matplotlib是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地 进行制图.Ma ...
- python的ppt库_Python绘图库matplotlib快速入门.ppt
Python绘图库matplotlib快速入门 *;*;;快速绘图 matplotlib的pyplot子库提供了和matlab类似的绘图API,方便用户快速绘制2D图表.(matplotlib_sim ...
最新文章
- python java web_Python 与 Java 使用 websocket 通信
- 姜宁谈红帽绩效考核:不关心员工具体做什么
- Android 导致OOM的常见原因
- 【强化学习】深度强化学习入门介绍
- SAP Spartacus里的converter实例化逻辑
- 文字排版 - bootStrap4常用CSS笔记
- JAVA5000行代码什么概念_GitHub - catstiger/mvc: 一个不超过5000行代码的,快速,简单,易用的MVC框架。...
- python混合asp_用python实现面向对象的ASP程序实例
- 实验1-6 输出带框文字 (5 分)
- 在虚拟机上安装Kali Linux的简易指南
- oracle 除重更新,oracle数据库11.2.0.3升级到11.2.0.4
- linux(ubuntu) 查看系统设备信息
- Silverlight 2.“.NET研究”5D RPG游戏技巧与特效处理:(二)纸娃娃系统
- 在Microsoft Office 2007中检测和修复应用程序
- 鼠标连点器脚本c语言,鼠标连点器3000(MailBar) v2.4.2 安装版
- 163邮箱注册及授权密码开通
- 我的团长我的团第三集
- 10个简单的放松运动
- The specified target project directory 项目名\src\main\resources does not exist 问题解决
- Git入门基础-Chivalrous-专题视频课程
热门文章
- 【CI/CD1】jenkins
- TMS320F28335之定时器
- php修改数组元素,php数组特定元素修改方法
- matlab计算斜方差_Matlab求方差,均值,均方差,协方差的函数
- 叉乘点乘混合运算公式_初中数学学不会?公式这样记,让你做题效率翻倍!
- java 富文本编辑器的标签处理数据 从数据库中取出 并返回前台
- js利用localStorage和sessionStorage完成记住我功能
- 编译错误 无法打开包括文件:“SDKDDKVer.h”: No such file or directory
- VC中按钮控件的启用(enable)和禁用(disable)
- java图形界面设计 swing之JTable表格的创建使用-添加鼠标监听