В следующем наборе фиктивных данных я хотел бы создать сводную таблицу, группирующуюся по трем переменным. До сих пор я использовал dplyr
.
Тем не менее, я хотел бы иметь значения r в качестве имен столбцов, а значения x1 и x2 в качестве имен строк, с соответствующими ячейками, заполненными значениями из m.
Какое может быть решение?
r <- rep(seq(1,10,1),10)
x1 <- rbinom(100, 1, 0.5)
x2 <- rbinom(100, 2, 0.5)
y <- rnorm(100, 10, 5)
df <- data.frame(r,x1,x2,y)
library(dplyr)
View(df %>%
group_by(x1,x2,r) %>%
summarise(m = mean(y))
)