【发布时间】:2019-11-05 02:54:44
【问题描述】:
dat <- data.frame(dens = c(rnorm(1000000), rt(1000000, 4)), lines = rep(c("a", "b"), each = 100000))
ggplot(dat, aes(x = dens, fill = lines)) + geom_density(alpha = 0.5)
这是我的代码。我试图在同一张图上绘制这两个分布。我只得到了 t 分布。
任何反馈都将不胜感激。谢谢。
【问题讨论】:
-
每个数字生成 1,000,000 个,但每个数字只重复 a/b 100,000 次。使用矢量回收,您基本上是将两组混合在一起,并且它们被绘制在彼此的顶部,因为它们本质上是相同的。确保在所有“大数字”中使用相同数量的零,您会看到(略微)不同的结果。这基本上只是一个错字。
标签: r statistics