我希望第一个 x 刻度 (0) 更靠近 y 轴。我尝试设置 xlim,但我不想在轴交叉的地方有第一个 x 刻度。就像 y 轴和第一个 x 刻度之间的空间的一半。 我没有找到解决方案,也许你可以帮助我。
这是一个最小的可重现示例:
import matplotlib.pyplot as plt plt.plot([1, 2, 3, 4]) plt.ylabel('some numbers') plt.show()
您可以使用 plt.margins 分别指定 x 和 y 轴的边距。
plt.margins(x=0.02)