當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


R power.anova.test 方差檢驗平衡單向分析的功效計算


R語言 power.anova.test 位於 stats 包(package)。

說明

計算測試功率或確定參數以獲得目標功率。

用法

power.anova.test(groups = NULL, n = NULL,
                 between.var = NULL, within.var = NULL,
                 sig.level = 0.05, power = NULL)

參數

groups

組數

n

觀察數量(每組)

between.var

組間方差

within.var

組內方差

sig.level

顯著性水平(I 類錯誤概率)

power

檢驗功效(1 減去 II 類錯誤概率)

細節

參數 groupsnbetween.varpowerwithin.varsig.level 之一必須作為 NULL 傳遞,並且該參數由其他參數確定。請注意,sig.level 具有非 NULL 默認值,因此如果您希望計算它,則必須顯式傳遞 NULL。

"power.htest" 的對象,用 methodnote 元素擴充的參數列表(包括計算的參數)。

注意

uniroot 用於求解未知數的冪方程,因此您可能會從中看到錯誤,特別是在給出無效參數時無法將根括起來。

例子

power.anova.test(groups = 4, n = 5, between.var = 1, within.var = 3)
# Power = 0.3535594

power.anova.test(groups = 4, between.var = 1, within.var = 3,
                 power = .80)
# n = 11.92613

## Assume we have prior knowledge of the group means:
groupmeans <- c(120, 130, 140, 150)
power.anova.test(groups = length(groupmeans),
                 between.var = var(groupmeans),
                 within.var = 500, power = .90) # n = 15.18834

作者

Claus Ekstrøm

也可以看看

anova , lm , uniroot

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Power Calculations for Balanced One-Way Analysis of Variance Tests。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。