如何解决R中离散变量直方图中奇怪的x轴
我有一些离散数据,我试图在 R 中的直方图中绘制这些数据。我正在使用内置的 hist() 函数,对于我拥有的数据,该函数在大多数情况下都可以正常工作。但是,当涉及到离散变量时,它看起来有些奇怪(不幸的是我无法添加图片)。我将其解释为“由于 0 和 1 个孩子的 bin 必须适合 0 和 1 之间,因此它决定了所有 bin 的宽度,从而确定了“从 1.5 到 2”的结果”。我怎样才能将数字放在每个 bin 下方居中的 x 轴上?
提前致谢!
解决方法
您可能需要考虑在第二步中绘制轴:
使用 xaxt="n"
阻止 x 轴:
hist(cars$speed,xaxt="n")
绘制 x 轴并使用 hadj=
调整标签位置:
axis(1,at=seq(0,25,5),hadj=2.5,labels = c("",seq(5,5)))
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。