阅读 232

如何在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 = 100   d = 1sig.level = 0.05   power = 0.9999998alternative = 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 = 50   d = 1sig.level = 0.05   power = 0.9986074alternative = 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 = 50   d = 1.24sig.level = 0.05   power = 0.9999853alternative = 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 = 50   d = 1.24sig.level = 0.01   power = 0.9997823alternative = 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 = 50   d = 1.24sig.level = 0.1   power = 0.9999968alternative = 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 = 500   d = 1.24sig.level = 0.1   power = 1alternative = 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 = 500   d = 12sig.level = 0.1   power = 1alternative = 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 = 25   d = 12sig.level = 0.1   power = 1alternative = 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 = 25   d = 2sig.level = 0.05   power = 0.9999997alternative = 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 = 20   d = 0sig.level = 0.05   power = 0.05alternative = 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 = 20   d = 0.78sig.level = 0.05   power = 0.9110511alternative = 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 = 20   d = 1.5sig.level = 0.05   power = 0.9999941alternative = two.sided


文章分类
代码人生
文章标签
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐