我有两个这样的数据框
a b c
1 2 3
2 3 3
1 2 3
具有相同的列名。我在用着
mapply(t.test, df1, df2)
输出 t.text 比较两个数据帧之间的 a、b 和 c 类型列的结果。这产生(实际结果):
LHM
statistic -11.5671
parameter 90.46322
p.value 1.575918e-19
conf.int Numeric,2
estimate Numeric,2
null.value 0
alternative "two.sided"
method "Welch Two Sample t-test"
data.name "dots[[1L]][[23L]] and dots[[2L]][[23L]]"
RaM
statistic -18.66368
parameter 172.2032
p.value 3.200675e-43
conf.int Numeric,2
estimate Numeric,2
null.value 0
alternative "two.sided"
method "Welch Two Sample t-test"
data.name "dots[[1L]][[24L]] and dots[[2L]][[24L]]"
等等等等(我在每个数据框中有大约 180 列数据)。我需要将列的名称及其相应的 p 值存储在矩阵中。在另一列中存储哪个数据框包含更高的值也很有帮助。帮助?