我可以应用以下代码在特定数据帧A的每一列上对依赖参数DEP应用pairwiset.t.test函数。
apply(A, 2, function(x) pairwise.t.test(DEP, x, p.adj = 'bonferroni')$p.value)
此函数的输出会生成列表类型数据。如下所示:
$A
1 2 3 4
1 0.7236751 NA NA NA
2 0.7236751 0.7236751 NA NA
3 0.7236751 0.7236751 0.7236751 NA
4 0.7236751 0.7236751 0.7236751 0.7236751
$B
0
1 0.7236751
我想问一下是否有办法将两个列表模式数据组合起来:
1 2 3 4 5
1 0.7236751 NA NA NA 0.7236751
2 0.7236751 0.7236751 NA NA NA
3 0.7236751 0.7236751 0.7236751 NA NA
4 0.7236751 0.7236751 0.7236751 0.7236751 NA
dput(apply(A, 2, function(x) pairwise.t.test(DEP, x, p.adj = 'bonferroni')$p.value))
的输出
如下:
Dimnames = list(c("10", "11", "14", "15", "16", "17",
"18", "19", "20", "21", "23", "31", "33", "34", "36", "39", "40",
"42", "43", "45", "46", "47", "49", "50", "51", "52", "54", "59",
"60", "63", "64", "66", "70", "73"), c("6", "10", "11", "14",
"15", "16", "17", "18", "19", "20", "21", "23", "31", "33", "34",
"36", "39", "40", "42", "43", "45", "46", "47", "49", "50", "51",
"52", "54", "59", "60", "63", "64", "66", "70"))), Gender = structure(0.723675133647025, .Dim = c(1L,
1L), .Dimnames = list("1", "0"))), .Names = c("A", "B"
))