У меня есть кадр данных, как показано ниже:
structure(list(group = c("K4", "K4", "K1", "K1", "K4", "K4",
"K1", "K4", "K5", "K4", "K4", "K5", "K4", "K3", "K3", "K4", "K4",
"K4", "K4", "K3", "K3", "K5", "K3", "K5", "K3", "K5", "K3", "K3",
"K1", "K4", "K5", "K4", "K2", "K4", "K2", "K5", "K1", "K1", "K1",
"K1", "K1", "K1", "K3", "K4", "K3", "K3", "K3", "K1", "K1", "K5",
"K5", "K1", "K1", "K1", "K1", "K1", "K1", "K5", "K1", "K3", "K4",
"K3", "K2", "K4", "K4", "K4", "K3", "K2", "K4", "K3", "K4", "K3",
"K2", "K5", "K4", "K3", "K4", "K5", "K5", "K4", "K4", "K4", "K4",
"K1", "K2", "K4", "K4", "K5", "K3", "K3", "K5", "K5", "K4", "K4",
"K4", "K4", "K3", "K1", "K3", "K5", "K3", "K3", "K3", "K4", "K1",
"K1", "K2", "K5", "K5", "K5", "K3", "K5", "K4", "K5", "K5", "K4",
"K2", "K5", "K2", "K4", "K4", "K4", "K4", "K4", "K4", "K3", "K4",
"K1", "K2", "K4", "K1", "K4", "K4", "K4", "K1", "K1", "K5", "K5",
"K1", "K5", "K5", "K5", "K4", "K3", "K3", "K5", "K4", "K4", "K3",
"K2", "K3", "K4", "K3", "K3", "K3", "K3", "K3", "K3", "K5", "K4",
"K5", "K5", "K4", "K5", "K1", "K5", "K1", "K1", "K5", "K5", "K5",
"K1", "K4", "K5", "K1", "K3", "K5", "K4", "K5", "K2", "K2", "K4",
"K1", "K2", "K3", "K4", "K4", "K2", "K4", "K4", "K2", "K4", "K5",
"K5", "K3", "K2", "K4", "K4", "K1", "K1", "K1", "K1", "K4", "K3",
"K3", "K4", "K5", "K5", "K4", "K5", "K4", "K3", "K4", "K5", "K3",
"K4", "K1", "K3", "K3", "K4", "K3", "K4", "K3", "K1", "K5", "K5",
"K1", "K1", "K5", "K5", "K1", "K1", "K1", "K1", "K5", "K4", "K4",
"K3", "K3", "K3", "K3", "K3", "K3", "K4", "K4", "K5", "K1", "K4",
"K5", "K5", "K4", "K4", "K5", "K4", "K5", "K5", "K4", "K4", "K5",
"K4", "K5", "K5", "K5", "K5", "K5", "K2", "K1", "K5", "K1", "K4",
"K4", "K1", "K1", "K1", "K1", "K1", "K1", "K1", "K1", "K1"),
gene1 = c("MT", "MT", "WT", "WT", "MT", "MT", "MT", "MT",
"WT", "MT", "MT", "WT", "MT", "MT", "MT", "MT", "MT", "MT",
"MT", "MT", "MT", "WT", "MT", "MT", "MT", "WT", "MT", "MT",
"MT", "MT", "WT", "WT", "MT", "MT", "MT", "WT", "MT", "MT",
"MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT",
"MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT", "WT",
"MT", "WT", "MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT",
"MT", "MT", "MT", "MT", "MT", "MT", "WT", "WT", "MT", "WT",
"WT", "MT", "MT", "MT", "MT", "WT", "MT", "MT", "MT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "MT", "MT", "MT",
"WT", "MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT",
"MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT",
"WT", "MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT",
"MT", "MT", "MT", "WT", "MT", "MT", "MT", "MT", "WT", "WT",
"MT", "MT", "MT", "WT", "MT", "MT", "MT", "MT", "MT", "MT",
"WT", "MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT",
"WT", "MT", "WT", "MT", "WT", "MT", "MT", "WT", "MT", "WT",
"MT", "WT", "WT", "WT", "MT", "MT", "WT", "MT", "WT", "WT",
"WT", "WT", "WT", "MT", "MT", "MT", "MT", "MT", "MT", "MT",
"MT", "MT", "MT", "MT", "WT", "MT", "WT", "MT", "MT", "MT",
"MT", "MT", "MT", "WT", "MT", "WT", "MT", "MT", "WT", "WT",
"MT", "WT", "MT", "WT", "MT", "WT", "MT", "MT", "MT", "MT",
"MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT", "WT",
"MT", "WT", "MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT",
"MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT",
"MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT",
"WT", "MT", "MT", "MT", "MT", "MT", "MT", "MT", "WT", "WT",
"MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT",
"MT", "MT"), gene2 = c("WT", "WT", "MT", "MT", "MT", "MT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "MT", "WT", "WT", "WT",
"MT", "WT", "MT", "WT", "WT", "MT", "WT", "WT", "WT", "MT",
"MT", "MT", "MT", "MT", "MT", "MT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "MT", "MT", "MT", "MT", "MT", "MT", "MT",
"MT", "MT", "WT", "WT", "WT", "MT", "MT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "MT", "WT", "MT", "MT",
"WT", "WT", "WT", "WT", "WT", "MT", "MT", "WT", "WT", "WT",
"WT", "MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT", "MT",
"MT", "MT", "MT", "MT", "MT", "MT", "MT", "WT", "WT", "WT",
"WT", "WT", "MT", "MT", "MT", "MT", "MT", "MT", "MT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "MT", "WT", "MT",
"MT", "MT", "WT", "WT", "MT", "MT", "MT", "WT", "MT", "MT",
"WT", "WT", "WT", "WT", "MT", "WT", "WT", "MT", "MT", "MT",
"MT", "MT", "MT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "MT", "MT", "WT", "WT", "MT", "WT", "WT", "WT", "MT",
"WT", "MT", "WT", "MT", "MT", "MT", "WT", "MT", "MT", "MT",
"MT", "MT", "WT", "MT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "MT", "WT",
"WT", "WT", "MT", "MT", "MT", "MT", "MT", "MT", "MT", "WT",
"WT", "MT", "WT", "MT", "WT", "MT", "WT", "WT", "MT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "MT", "MT", "MT",
"MT", "MT", "WT", "WT", "MT", "MT", "MT", "MT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "MT", "MT",
"MT", "MT", "MT", "MT", "WT", "WT", "WT", "WT", "WT", "WT",
"MT", "MT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "MT",
"MT", "MT", "MT", "WT", "WT", "MT", "MT", "MT", "MT", "MT",
"MT", "MT", "MT", "MT"), gene3 = c("WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "MT", "MT", "MT", "MT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "MT", "MT", "WT", "WT", "MT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "MT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "MT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "MT", "WT", "WT", "WT", "WT", "WT",
"WT", "MT", "MT", "MT", "MT", "MT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "MT", "MT",
"MT", "MT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT"), gene4 = c("WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "MT", "MT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "MT", "MT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "MT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "MT", "MT",
"MT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "MT", "MT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT",
"WT", "WT", "WT", "WT", "WT", "WT", "WT", "WT")), row.names = c(NA,
-280L), class = "data.frame")
Я хочу подсчитать количество каждого фактора в столбцах 2: 5 отдельно для каждого столбца, также разделенного на факторы в столбце1.
Я могу добиться этого для одного столбца на mydata %>% group_by(group) %>% select(gene1) %>% table()
, но не для всех столбцов одновременно. Я также хотел бы добавить столбец с процентами для "WT"
в конце каждой строки.
Спасибо.