如何避免 R 中直方图条之间的间隙?
How to avoid gaps between bars of histogram in R?
我遇到过很多类似的情况,如下图。我正在尝试像这样创建一个简单的直方图:
coins.2 <- c(-2,0,0,2)
hist(coins.2,freq=F)
结果是这样的:
我的问题
在条形之间没有间隙的情况下绘制直方图的最简单方法是什么?
我能想到的最简单的方法是使用 table 总结结果,然后绘制该总结:
barplot(table(coins.2))
或者如果您想坚持使用密度输出,请将摘要除以观察总数
barplot(table(coins.2)/length(coins.2))
但请记住,直方图显示空 space 是有原因的。如果这些是名义类别,问题不大,但如果这些是实际值,最好使用直方图解决方案并显示空 space.
我遇到过很多类似的情况,如下图。我正在尝试像这样创建一个简单的直方图:
coins.2 <- c(-2,0,0,2)
hist(coins.2,freq=F)
结果是这样的:
我的问题
在条形之间没有间隙的情况下绘制直方图的最简单方法是什么?
我能想到的最简单的方法是使用 table 总结结果,然后绘制该总结:
barplot(table(coins.2))
或者如果您想坚持使用密度输出,请将摘要除以观察总数
barplot(table(coins.2)/length(coins.2))
但请记住,直方图显示空 space 是有原因的。如果这些是名义类别,问题不大,但如果这些是实际值,最好使用直方图解决方案并显示空 space.