install.packages("pwr", repos = "https://cran.rstudio.com/")
## パッケージを 'C:/Users/miyamoto ayano/AppData/Local/R/win-library/4.3' 中にインストールします
## ('lib' が指定されていないため)
## パッケージ 'pwr' は無事に展開され、MD5 サムもチェックされました
##
## ダウンロードされたパッケージは、以下にあります
## C:\Users\miyamoto ayano\AppData\Local\Temp\Rtmp6P9Wt3\downloaded_packages
library(pwr)
# 比較する回数(統制群 vs 3つの介入群)
n_comparisons <- 3
# 補正後の有意水準
corrected_sig_level <- 0.05 / n_comparisons
# 補正後の有意水準を使って、必要なサンプルサイズを計算
power_result_bonferroni <- pwr.t.test(
d = 0.2, # 検出したい効果量 (小)
sig.level = corrected_sig_level, # Bonferroni補正後の有意水準
power = 0.8, # 検出力 80%
type = "two.sample",
alternative = "two.sided"
)
print(power_result_bonferroni)
##
## Two-sample t test power calculation
##
## n = 524.8907
## d = 0.2
## sig.level = 0.01666667
## power = 0.8
## alternative = two.sided
##
## NOTE: n is number in *each* group