一个样本 t 检验 dplyr 中的 p 值 summarise_each
One sample ttest pvalue in dplyr summarise_each
我想为数据框中的各个组计算一些汇总统计数据和一个样本 ttest p 值。
我能够获得均值、最大值、最小值、计数等,但无法获得 pvalue
这是使用一个样本 ttest 的代码
library(dplyr)
library(ggplot2)
library(nlmeU)
data(armd0, package = "nlmeU")
df <- armd0 %>%
group_by(treat.f, time.f) %>%
summarise_each(funs(mean, median, min, max, length, sd), visual)
我想在同一个 table 中获得 t.test$p.value 的输出。
感谢您的帮助!
对于组均值不为0的单样本t检验,可以直接在funs
中使用t.test
,用美元符号提取p值。不过,您需要为新列起一个更好听的名称。
summarise_each(funs(mean, median, min, max, length, sd, pvalue = t.test(.)$p.value), visual)
我想为数据框中的各个组计算一些汇总统计数据和一个样本 ttest p 值。
我能够获得均值、最大值、最小值、计数等,但无法获得 pvalue
这是使用一个样本 ttest 的代码
library(dplyr)
library(ggplot2)
library(nlmeU)
data(armd0, package = "nlmeU")
df <- armd0 %>%
group_by(treat.f, time.f) %>%
summarise_each(funs(mean, median, min, max, length, sd), visual)
我想在同一个 table 中获得 t.test$p.value 的输出。
感谢您的帮助!
对于组均值不为0的单样本t检验,可以直接在funs
中使用t.test
,用美元符号提取p值。不过,您需要为新列起一个更好听的名称。
summarise_each(funs(mean, median, min, max, length, sd, pvalue = t.test(.)$p.value), visual)