我有一个值列表。有了这个,我实际上没有绘制直方图,但返回了一个断点和计数列表:
hist(loc$position, breaks=100000, plot=F)
现在我正在尝试获取x值的范围,它们被合并到一个bin中。我只对最高频率的垃圾箱感兴趣。因此,我创建了
x <- hist(loc$position, breaks=100000, plot=F)
现在我正在使用它将bin的中间值作为x值返回max。频率:
x$mids[which.max(list_histo$counts)]
但是如何获得那个垃圾箱的全部范围?
答案 0 :(得分:0)
hist_data <- hist(loc$position, breaks=100000, plot=F)
c(hist_data$breaks[which.max(hist_data$counts)],
hist_data$breaks[which.max(hist_data$counts)+1])
通过这种方式,您将获得一个带有大多数元素的bin的开始值和结束值的向量。