如何在Python的直方图中添加特定的x刻度线?

时间:2019-01-22 14:52:17

标签: python matplotlib histogram data-visualization

我希望在直方图的x轴上添加编辑刻度线,以显示5而不是10的增量。

#ages is a list of ints

plt.hist(ages, bins=20)
plt.show()

运行此命令时,我得到了所需的直方图,但是x轴刻度/标签从0到80乘以10的倍数,我希望它们显示5的倍数。有没有办法手动选择x刻度使用哪些值?

1 个答案:

答案 0 :(得分:0)

这允许选择确切的范围和增量值。 在这里,我们从零开始,到85,再增加5。

    plt.xticks(np.arange(0, 85, 5))