我在格子中使用histogram()
创建了一个等面积直方图,但是,我似乎无法找到一种方法来提取20个相等大小的二进制值中的值。有什么建议?我也研究过使用ggplot2,但我无法创建面积相等的区域,同时能够使用ggplot_build
提取数据。这是一个例子:
library(lattice)
cell <- 1:20
psi <- rnorm(1:20)
histogram(df$psi,
freq = TRUE,
equal.width = FALSE,
breaks = NULL,
nint = 20)
如图所示,生成了等面积直方图,但现在我想知道df$psi
中哪些值在直方图的每个bin中。我尝试将绘图分配给新变量dfhist <- hist()
,然后检查新变量dfhist$
,但它并不像每个bin的结果存储在任何地方那样。谢谢你的时间。