如何在 Python 中向直方图添加特定的 x 刻度线? [复制]
Posted
技术标签:
【中文标题】如何在 Python 中向直方图添加特定的 x 刻度线? [复制]【英文标题】:How can I add specific x tick marks to a histogram in Python? [duplicate] 【发布时间】:2019-06-16 01:50:09 【问题描述】:我希望在直方图的 x 轴上添加编辑刻度线,以显示 5 而不是 10 的增量。
#ages is a list of ints
plt.hist(ages, bins=20)
plt.show()
当我运行它时,我得到了我想要的直方图,但是 x 轴刻度/标签从 0 到 80 乘以 10 的倍数,我希望它们显示 5 的倍数。有没有办法手动选择x 刻度使用哪些值?
【问题讨论】:
这有帮助!我能够在那里操作代码并找到我的解决方案。 如果对您有帮助,您可以随时点赞我的评论以表示感谢。 我一定会的!但由于某种原因,我没有看到您的原始评论。另外我不确定为什么这被标记为重复,因为您指示我的问题不是我正在寻找的确切答案,而是朝着正确方向迈出的一步。 【参考方案1】:这允许选择精确的范围和增量值。 这里我们从零开始,到 85,递增 5。
plt.xticks(np.arange(0, 85, 5))
【讨论】:
以上是关于如何在 Python 中向直方图添加特定的 x 刻度线? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
如何在 BouncyCastle 中向 ASN1EncodableVector 添加特定的“密钥”?