Python 绘图库Matplotlib入门教程
2024-10-12 19:43:12
0 简单介绍
Matplotlib是一个Python语言的2D绘图库,它支持各种平台,并且功能强大,能够轻易绘制出各种专业的图像。
1 安装
pip install matplotlib
2 入门代码示例
import matplotlib.pyplot as plt
import numpy as np data = np.arange(100, 201)
plt.plot(data)
结果:
对照着这个线形图,我们来讲解一下三行代码的逻辑:
- 通过
np.arange(100, 201)
生成一个[100, 200]之间的整数数组,它的值是:[100, 101, 102, … , 200] - 通过
matplotlib.pyplot
将其绘制出来。很显然,绘制出来的值对应了图中的纵坐标(y轴)。而matplotlib本身为我们设置了图形的横坐标(x轴):[0, 100],因为我们刚好有100个数值 - 通过
plt.show()
将这个图形显示出来
参考
最新文章
- 学习 CSS 样式
- Spring中文文档
- margin:0 auto 与 text-align:center
- .NET Core配置文件加载与DI注入配置数据
- 用android模拟器Genymotion定位元素
- codeforces 696B Puzzles 树形概率计算
- 高并发网络编程之epoll详解
- 创建WCF的客户端
- hdu 1732 Push Box
- js 实现二叉树
- HttpClient 请求WebApi
- 字符排序(hdoj1106)
- dubbo扩展http协议后FullGC
- 第五章:shiro密码加密
- Linux启动时间优化-内核和用户空间启动优化实践
- Teamviewer远程ssh命令行更改密码启动
- Win32汇编学习(10):对话框(1)
- mysql联合主键自增、主键最大长度小记
- 100-days: The one day
- IOS免越狱虚拟定位修改工具共享 Jocation
热门文章
- lp3676 小清新数据结构题
- YouTube排名第一的励志英文演讲《Dream(梦想)》
- linux安装phantomjs,-bash: /usr/local/bin/phantomjs: is a directory解决方案
- 微信公众平台开发教程Java版(三) 消息接收和发送
- Jenkins入门【转】
- 数据结构---哈希表的C语言实现(闭散列)
- 程序员体验AI换脸就不要用ZAO了,详解Github周冠军项目Faceswap的变脸攻略
- Kindle支持的文件格式
- Python之Django之views中视图代码重复查询的优化
- eclipse默认指向WebContent目录修改为webRoot 设置说明【也适用于Eclipse启动MyEclipse项目】