功效分析可以帮助在给定置信度的情况下,判断检测到给定效应值时所需的样本量。反过来, 它也可以帮助你在给定置信度水平情况下,计算在某样本量内能检测到给定效应值的概率。如果 概率低得难以接受,修改或者放弃这个实验将是一个明智的选择。


样本量越大,功效也就越大,能够检测的效应量就越小,反过来说,越大的功效或者越小的效应量,就需要越大的样本量检测出来。
功效分析可以通过R或者在线网站(WebPower)完成
pwr包中的函数
| pwr.2p.test() | 两比例(n相等) |
|---|---|
| pwr.2p2n.test() | 两比例(n不相等) |
| pwr.anova.test() | 平衡的单因素ANOVA |
| pwr.chisq.test() | 卡方检验 |
| pwr.f2.test() | (广义)线性模型 |
| pwr.p.test() | 比例(单样本) |
| pwr.r.test() | 相关系数 |
| pwr.t.test() | t检验(单样本、两样本、配对) |
| pwr.t2n.test() | t检验(n不相等的两样本) |
pwr.t.test()函数可以对t检验进行功效分析,格式如下:
pwr.t.test(n=, d=, sig.level=, power=, alternative= )
如果两组中样本大小不同,可用函数:pwr.t2n.test(n1=, n2=, d=, sig.level=, power=, alternative= )此处,n1和n2是两组的样本大小,其他参数含义与pwr.t.test()的相同。
