如何在R中找到t检验的功效?
为了找到 t 检验的功效,我们可以使用 pwr 包的 pwr.t.test 函数,我们可以在其中传递测试类型的参数,例如一个样本或两个样本,替代假设,例如一侧或两侧、显着性水平、两个样本的差异以及样本大小。
查看以下示例以了解其工作原理。
示例 1
要在 R 中找到 t 检验的功效,请使用下面给出的代码 -
library("pwr")pwr.t.test(n=100,d=1,sig.level=0.05,type="two.sample",alternative="two.sided")
如果您执行上面给定的代码,它会为两个样本的 t 检验功效计算生成以下输出 -
n = 100d = 1
sig.level = 0.05
power = 0.9999998
alternative = two.sided
注意- n 是 *each* 组中的数字。
示例 2
要在 R 中找到 t 检验的功效,请使用下面给出的代码 -
library("pwr")pwr.t.test(n=50,d=1,sig.level=0.05,type="two.sample",alternative="two.sided")
如果您执行上面给定的代码,它会为两个样本的 t 检验功效计算生成以下输出 -
n = 50d = 1
sig.level = 0.05
power = 0.9986074
alternative = two.sided
注意- n 是 *each* 组中的数字。
示例 3
要在 R 中找到 t 检验的功效,请使用下面给出的代码 -
library("pwr")pwr.t.test(n=50,d=1.24,sig.level=0.05,type="two.sample",alternative="two.sided")
如果您执行上面给定的代码,它会为两个样本的 t 检验功效计算生成以下输出 -
n = 50d = 1.24
sig.level = 0.05
power = 0.9999853
alternative = two.sided
注意- n 是 *each* 组中的数字。
示例 4
要在 R 中找到 t 检验的功效,请使用下面给出的代码 -
library("pwr")pwr.t.test(n=50,d=1.24,sig.level=0.01,type="two.sample",alternative="two.sided")
如果您执行上面给定的代码,它会为两个样本的 t 检验功效计算生成以下输出 -
n = 50d = 1.24
sig.level = 0.01
power = 0.9997823
alternative = two.sided
注意- n 是 *each* 组中的数字。
例 5
要在 R 中找到 t 检验的功效,请使用下面给出的代码 -
library("pwr")pwr.t.test(n=50,d=1.24,sig.level=0.10,type="two.sample",alternative="two.sided")
如果您执行上面给定的代码,它会为两个样本的 t 检验功效计算生成以下输出 -
n = 50d = 1.24
sig.level = 0.1
power = 0.9999968
alternative = two.sided
注意- n 是 *each* 组中的数字。
例 6
要在 R 中找到 t 检验的功效,请使用下面给出的代码 -
library("pwr")pwr.t.test(n=500,d=1.24,sig.level=0.10,type="two.sample",alternative="two.sided")
如果您执行上面给定的代码,它会为两个样本的 t 检验功效计算生成以下输出 -
n = 500d = 1.24
sig.level = 0.1
power = 1
alternative = two.sided
注意- n 是 *each* 组中的数字。
例 7
要在 R 中找到 t 检验的功效,请使用下面给出的代码 -
library("pwr")pwr.t.test(n=500,d=12,sig.level=0.10,type="two.sample",alternative="two.sided")
如果您执行上面给定的代码,它会为两个样本的 t 检验功效计算生成以下输出 -
n = 500d = 12
sig.level = 0.1
power = 1
alternative = two.sided
注意- n 是 *each* 组中的数字。
例 8
要在 R 中找到 t 检验的功效,请使用下面给出的代码 -
library("pwr")pwr.t.test(n=25,d=12,sig.level=0.10,type="two.sample",alternative="two.sided")
如果您执行上面给定的代码,它会为两个样本的 t 检验功效计算生成以下输出 -
n = 25d = 12
sig.level = 0.1
power = 1
alternative = two.sided
注意- n 是 *each* 组中的数字。
例 9
要在 R 中找到 t 检验的功效,请使用下面给出的代码 -
library("pwr")pwr.t.test(n=25,d=2,sig.level=0.05,type="two.sample",alternative="two.sided")
如果您执行上面给定的代码,它会为两个样本的 t 检验功效计算生成以下输出 -
n = 25d = 2
sig.level = 0.05
power = 0.9999997
alternative = two.sided
注意- n 是 *each* 组中的数字。
例 10
要在 R 中找到 t 检验的功效,请使用下面给出的代码 -
library("pwr")pwr.t.test(n=20,d=0,sig.level=0.05,type="one.sample",alternative="two.sided")
如果您执行上面给定的代码,它会为单样本 t 检验功效计算生成以下输出 -
n = 20d = 0
sig.level = 0.05
power = 0.05
alternative = two.sided
例 11
要在 R 中找到 t 检验的功效,请使用下面给出的代码 -
library("pwr")pwr.t.test(n=20,d=0.78,sig.level=0.05,type="one.sample",alternative="two.sided")
如果您执行上面给定的代码,它会为两个样本的 t 检验功效计算生成以下输出 -
n = 20d = 0.78
sig.level = 0.05
power = 0.9110511
alternative = two.sided
例 12
要在 R 中找到 t 检验的功效,请使用下面给出的代码 -
library("pwr")pwr.t.test(n=20,d=1.5,sig.level=0.05,type="one.sample",alternative="two.sided")
如果您执行上面给定的代码,它会为单样本 t 检验功效计算生成以下输出 -
n = 20d = 1.5
sig.level = 0.05
power = 0.9999941
alternative = two.sided
以上是 如何在R中找到t检验的功效? 的全部内容, 来源链接: utcz.com/z/343733.html