我正在 R 中运行代码来执行
t.test()
操作,如下所示,但出现错误:
library(datasets)
beaver2
t.test(
temp~activ,
data=beaver2,
alternative=c("two.sided"),
mu=0,
paired=FALSE
)
t.test.formula(temp ~ activ, data = beaver2, Alternative = c("two. Side"), 中的错误:无法在公式方法中使用“paired” 追溯:
我查了
t.test()
的帮助文档,paired
有一个默认值是FALSE
。如果我删除 paired
参数,它就会起作用。有人可以帮我吗?我想分配paired = TRUE
这意味着您不能使用公式方法(即
a ~ b
格式)和 paired = FALSE
进行组合。您需要使用其他格式。
您可以使用这个:
t.test(beaver2$temp, beaver2$activ,
alternative = "two.sided", mu = 0, paired = FALSE)
# Welch Two Sample t-test
#
# data: beaver2$temp and beaver2$activ
# t = 558.97, df = 196.49, p-value
# < 2.2e-16
# alternative hypothesis: true difference in means is not equal to 0
# 95 percent confidence interval:
# 36.84624 37.10716
# sample estimates:
# mean of x mean of y
# 37.5967 0.6200