plt.stem纵坐标没有从00开始
时间: 2023-07-20 14:11:17 浏览: 121
解决python中显示图片的plt.imshow plt.show()内存泄漏问题
如果您使用 `plt.stem` 绘制的图形纵坐标没有从 0 开始,可以使用 `plt.ylim` 函数手动设置纵坐标的范围。
例如,如果您的数据最小值为 -0.5,最大值为 1.5,您可以使用以下代码将纵坐标的范围设置为 0 到 1:
```python
import matplotlib.pyplot as plt
# 假设 x 和 y 是您要绘制的数据
x = [1, 2, 3]
y = [0.2, 1.1, 0.9]
# 绘制 stem 图形
plt.stem(x, y)
# 设置纵坐标范围为 0 到 1
plt.ylim(0, 1)
# 显示图形
plt.show()
```
这样就可以确保纵坐标从 0 开始了。
阅读全文