python画折线图,折线的起点和坐标轴之间不留间距该怎么设置
时间: 2024-01-23 08:04:26 浏览: 67
利用python画出折线图
在使用 Python 画折线图时,可以使用 `plt.subplots_adjust()` 函数来调整子图的位置。具体来说,可以设置 `bottom` 参数为 0 来让折线的起点与坐标轴之间没有间距,示例代码如下:
```python
import matplotlib.pyplot as plt
# 创建数据
x = [1, 2, 3, 4, 5]
y = [1, 3, 2, 4, 5]
# 创建画布和子图
fig, ax = plt.subplots()
# 绘制折线图
ax.plot(x, y)
# 调整子图位置
plt.subplots_adjust(bottom=0)
# 显示图形
plt.show()
```
在上述代码中,`plt.subplots()` 函数创建了一个画布和一个子图,`ax.plot()` 函数绘制了折线图,`plt.subplots_adjust()` 函数将子图的底部位置调整为 0,使得折线的起点和坐标轴之间没有间距。最后,使用 `plt.show()` 函数显示图形。
阅读全文