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


R power.t.test 一個和兩個樣本 t 檢驗的功效計算


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

說明

計算一個或兩個樣本 t 檢驗的功效,或確定參數以獲得目標功效。

用法

power.t.test(n = NULL, delta = NULL, sd = 1, sig.level = 0.05,
             power = NULL,
             type = c("two.sample", "one.sample", "paired"),
             alternative = c("two.sided", "one.sided"),
             strict = FALSE, tol = .Machine$double.eps^0.25)

參數

n

觀察次數(每組)

delta

真正的手段差異

sd

標準差

sig.level

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

power

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

type

指定 t 檢驗類型的字符串。可以縮寫。

alternative

一側或兩側測試。可以縮寫。

strict

在雙麵情況下使用嚴格解釋

tol

用於求根的數值公差,默認提供(至少)四位有效數字。

細節

參數 ndeltapowersdsig.level 之一必須作為 NULL 傳遞,並且該參數是根據其他參數確定的。請注意,最後兩個具有非 NULL 默認值,因此如果要計算它們,則必須顯式傳遞 NULL。

如果使用strict = TRUE,則在雙麵情況下,功效將包括與真實效果相反方向的拒絕概率。如果沒有這個,如果真實差異為零,功效將是顯著性水平的一半。

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

注意

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

例子

 power.t.test(n = 20, delta = 1)
 power.t.test(power = .90, delta = 1)
 power.t.test(power = .90, delta = 1, alternative = "one.sided")

作者

Peter Dalgaard. Based on previous work by Claus Ekstrøm

也可以看看

t.test , uniroot

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Power calculations for one and two sample t tests。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。