标签: r histogram
我在创建直方图时遇到了一个简单的问题:
a <- c(1,2,3,4,5) ; hist(a,freq = FALSE)
我预计有5个高度相同的栏,但得到了这个结果:
你能解释为什么这个直方图看起来像那样吗?
答案 0 :(得分:3)
在幕后,hist将数字数据合并到范围中。
hist
对于除第一个之外的每个bin,范围的下端是独占的,而上限是包含的。因此,虽然1-2包括1和2,但2-3包括3但不包括2,3-4包括4但不包括3等。您可以像这样设置自己的箱子:
hist(a, breaks = 0:max(a), freq = FALSE)