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