python中的matplotlib.pyplot库
时间: 2025-02-14 20:15:05 浏览: 43
### 使用 `matplotlib.pyplot` 库进行绘图
#### 导入库
为了使用 `matplotlib.pyplot` 进行绘图,首先需要导入该库。通常会将其命名为 `plt` 以便于后续调用。
```python
import matplotlib.pyplot as plt
```
#### 创建简单图表
创建一个简单的折线图可以展示基本的绘图功能。这里定义两个列表分别作为X轴和Y轴的数据源并绘制出来。
```python
x_values = [0, 1, 2, 3, 4]
y_values = [0, 2, 1, 3, 4]
plt.plot(x_values, y_values)
plt.show()
```
这段代码将会打开一个新的窗口显示一条连接各个点 `(xi,yi)` 的线条[^2]。
#### 显示图像
当涉及到处理二维数组或图片时,可利用 `imshow()` 函数来可视化这些数据。如果遇到无法正常工作的情况,则可能是由于环境配置问题或是IDE设置不当所致[^1]。
对于交互模式的操作,可以通过 `plt.ion()` 开启即时渲染模式,在这种状态下每次执行绘图命令都会立即更新图形;而通过 `plt.ioff()` 则关闭此特性,使得只有在显式调用了 `plt.draw()` 或者 `plt.show()` 后才会刷新画面[^3]。
#### 添加文本标注
向图表中加入文字说明能够帮助更好地解释所呈现的信息。这可通过 `text()` 方法实现:
```python
plt.text(2, 3, "This is a point", fontsize=12)
```
上述语句会在坐标 (2,3) 处放置一段字符串"This is a point" 并指定字体大小为12号字[^4]。
阅读全文
相关推荐


















