我对geom_density
ggplot中以下变体的含义感到困惑:
有人可以解释这四个电话之间的区别:
geom_density(aes_string(x=myvar))
geom_density(aes_string(x=myvar, y=..density..))
geom_density(aes_string(x=myvar, y=..scaled..))
geom_density(aes_string(x=myvar, y=..count../sum(..count..)))
我的理解是:
geom_density
单独将产生一个密度,其曲线下面积之和为 1geom_density
with..density..
基本上是一样的...?- 会将峰高归一化,
..count../sum(..count..)
使其更像归一化直方图,确保所有高度总和为 1 - 没有分母的
..count..
它本身只会将每个 bin 乘以其中的项目数 - 该
..scaled..
参数将使密度的最大值为1。
我觉得..scaled..
非常违反直觉,如果我对它的解释是正确的,我从未见过它被使用过,所以我想忽略它。我主要是在寻找geom_density
一种归一化密度图之间的差异的澄清,我假设它需要...count../...
参数。谢谢。