plt.plot()控制坐标间距
时间: 2023-10-13 22:26:51 浏览: 341
matplotlib 对坐标的控制,加图例注释的操作
在使用plt.plot()绘制图形时,可以使用plt.subplots_adjust()函数来调整坐标轴之间的间距。该函数有四个参数:
- left: 左边的坐标轴位置
- bottom: 底部的坐标轴位置
- right: 右边的坐标轴位置
- top: 顶部的坐标轴位置
这些位置的值都是在0到1之间的浮点数,表示相对于图形大小的比例。例如,左边的坐标轴位置为0.1,表示左边的坐标轴距离图形左边界的距离为整个图形宽度的10%。
下面是一个例子,将左、右、上、下四个坐标轴位置设置为0.1、0.9、0.9、0.1,即四个坐标轴之间的距离都很小:
```python
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0, 2*np.pi, 100)
y = np.sin(x)
fig, ax = plt.subplots()
ax.plot(x, y)
plt.subplots_adjust(left=0.1, bottom=0.1, right=0.9, top=0.9)
plt.show()
```
运行上述代码,可以得到一个图形,四个坐标轴之间的距离都很小。你可以根据具体需求,调整这些位置的值来实现不同的效果。
阅读全文