Я хочу добавить имена фреймов данных в таблицу t-тестов.Вот мой пример кода:
t1 <- t.test(rnorm(100), rnorm(100)
t2 <- t.test(rnorm(100), rnorm(100, 1))
t3 <- t.test(rnorm(100), rnorm(100, 2))
Теперь я превращаю их в один фрейм данных (который затем можно распечатать в виде таблицы) с пакетами метлы и мурлыкания:
library(broom)
library(purrr)
tab <- map_df(list(t1, t2, t3), tidy)
Теперь я получаю эту таблицу:
estimate estimate1 estimate2 statistic p.value parameter conf.low conf.high
1 0.07889713 -0.008136139 -0.08703327 0.535986 5.925840e-01 193.4152 -0.2114261 0.3692204
2 -0.84980010 0.132836627 0.98263673 -6.169076 3.913068e-09 194.2561 -1.1214809 -0.5781193
3 -1.95876967 -0.039048940 1.91972073 -13.270232 3.618929e-29 197.9963 -2.2498519 -1.6676875
method alternative
1 Welch Two Sample t-test two.sided
2 Welch Two Sample t-test two.sided
3 Welch Two Sample t-test two.sided
И, наконец, я хочу добавить имена кадров данных (t1, t2, t3) в первом столбце.Может кто-нибудь объяснить мне, как я мог это сделать?