(Matplotlib)设置第一个x刻度线(0)和y轴的空间

问题描述 投票:1回答:1

我希望第一个x刻度(0)更接近y轴。我尝试设置xlim,但是我不想在轴相交的位置设置第一个x刻度。就像y轴和第一个x刻度之间的一半空间一样。我没有找到解决方案,也许您可​​以帮助我。

这是一个最小的可复制示例:

import matplotlib.pyplot as plt
plt.plot([1, 2, 3, 4])
plt.ylabel('some numbers')
plt.show()
python matplotlib space
1个回答
0
投票

您可以使用plt.margins明确指定x和y轴的边距。

plt.margins(x=0.02)

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.