matplotlib 设置第一个x刻度(0)和y轴的间距

rqenqsqc  于 2023-10-24  发布在  其他
关注(0)|答案(1)|浏览(99)

我想让第一个x刻度(0)更靠近y轴。我试过设置xlim,但我不想让第一个x刻度在轴交叉的地方。就像y轴和第一个x刻度之间的一半空间。我没有找到解决方案,也许你可以帮助我。
这是一个最小的可重复的例子:

import matplotlib.pyplot as plt
plt.plot([1, 2, 3, 4])
plt.ylabel('some numbers')
plt.show()
7qhs6swi

7qhs6swi1#

您可以使用plt.margins来分别指定x和y轴的边距。

plt.margins(x=0.02)

相关问题