matplotlib.pyplot 教程
时间: 2023-08-18 21:15:02 浏览: 122
matplotlib.pyplot笔记
matplotlib.pyplot 是一个功能强大的绘图库,用于创建各种类型的图形,包括折线图、散点图、柱状图、饼图等。它是 Matplotlib 库的子模块,通常与 NumPy 一起使用。
下面是一个简单的 matplotlib.pyplot 教程,帮助你入门:
1. 导入必要的库:
```python
import matplotlib.pyplot as plt
import numpy as np
```
2. 创建数据:
```python
x = np.linspace(0, 2*np.pi, 100) # 创建一个包含 100 个点的从 0 到 2π 的数组
y = np.sin(x) # 计算每个点的正弦值
```
3. 绘制折线图:
```python
plt.plot(x, y) # 绘制折线图
plt.xlabel('x') # 设置 x 轴标签
plt.ylabel('y') # 设置 y 轴标签
plt.title('Sin Function') # 设置标题
plt.show() # 显示图形
```
4. 绘制散点图:
```python
plt.scatter(x, y) # 绘制散点图
plt.xlabel('x') # 设置 x 轴标签
plt.ylabel('y') # 设置 y 轴标签
plt.title('Sin Function') # 设置标题
plt.show() # 显示图形
```
5. 绘制柱状图:
```python
x = ['A', 'B', 'C', 'D']
y = [3, 7, 2, 5]
plt.bar(x, y) # 绘制柱状图
plt.xlabel('Categories') # 设置 x 轴标签
plt.ylabel('Values') # 设置 y 轴标签
plt.title('Bar Chart') # 设置标题
plt.show() # 显示图形
```
这只是 matplotlib.pyplot 的一小部分功能,你还可以尝试其他类型的图形和自定义设置。希望这个简单的教程对你有所帮助!
阅读全文