使用matplotlib修改直方图中的x轴标签

时间:2019-10-28 02:49:16

标签: python python-3.x numpy matplotlib scipy

我使用以下代码绘制直方图。如果我想使x轴上的标签更细密,如何更改代码。例如,当前图段在x轴上以0.2作为间隔,我可以将0.05作为间隔吗?

import matplotlib.pyplot as plt
plt.hist(image_pixel_array,bins=25,color='g')
plt.grid(True)
plt.show()

enter image description here

1 个答案:

答案 0 :(得分:1)

在这里

plt.xlim([-3, 3])
plt.ylim([-3, 3])
plt.yticks(np.arange(-3, 3, 0.5))
plt.xticks(np.arange(-3, 3, 0.5))

plt.show()

您将获得的刻度线之间的距离为0.5到-3到3。 希望这会有所帮助。