我需要帮助在 R 中编写一个循环,它可以让我对不同的参数进行一系列功率计算。Alpha 将始终 = 0.05,N 是将采用各种值的样本大小,因此:
N= 1000, 2000, 3000, 4000, 5000, 6000, 7000, 8000, 9000, 1000.
对于每个分析的 N,H2 也将采用不同的值,它们是:0.005、0.01、0. 02
例如,对于 N=1000,我想在 alpha=0.05 时计算 H2=0.005、H2=0.01 和 H2=0.02 的功率。然后我想对上面提到的所有NI值做这个分析。
这是我在下面仅运行一次的代码:
N = 1000
alpha = 0.05
H2 = 0.005
threshold = qchisq(alpha, df = 1, lower.tail = FALSE)
power = pchisq(threshold, df = 1, lower.tail = FALSE, ncp = N * H2)
有人可以帮我把它变成一个循环,这样我就可以在结构化表格中一次得到这些结果吗?谢谢。