我有一个可以如下创建的数据框。
dat <- data.frame(dens = c(rnorm(50), rnorm(50, 10, 5), rnorm(50, 5, 1), rnorm(50, 3,2)) , group = rep(c("a", "b", "c", "d"), each = 50))
我正在通过绘制每对的分布来比较(a,b),(a,c),(a,d),(b,c),...的每对可能的分布。彼此的顶部。
我想有一个矩阵/表格的表格/框架,该表格/框架具有16个插槽,以便每个插槽都表示对(a,b)的分布,依此类推。
我现在拥有的是一个图中所有四个组的分布图。
ggplot(dat, aes(x = dens, fill = group))+ geom_density(alpha = 0.5)
您是否知道我可以创建4 * 4的地块?
我有一个数据框,可以如下创建。 dat
这是在嵌套成组之后将数据连接到自身的方法。这样,每个组就可以与彼此的组(及其本身)配对一次,从而可以在构面上将每个组相对于彼此绘制。