2
我正在爲兩種類型的t檢驗(成對獨立樣本)寫一個函數。該函數採用參數(n1, n2, ttype)
。 n1
和n2
是樣本大小。 ttype
確定t檢驗是否爲配對(= 1
)或獨立(= 2
)。讓R忽略函數中的參數
我怎樣才能使ř理解當n2
丟失或is.na(n2)
(即,n2= no number in front of it
),以輸入作爲表示ttype = 1
和即使存在一個n2
「忽略」的n2
?
我使用下面的代碼,但不斷收到此錯誤信息:
「的說法 」N2「 缺失,沒有默認值」
if(missing(n2) | is.na(n2)){n2 <- NA; ttype <- 1}
它看起來像你可以在函數定義設置'N2 = NULL',然後進行測試'如果(is.null(N2)...'。 – eipi10
或'如果(長度(N2)== 0 )...''假設'n2 = NULL' – kaksat
@ eipi10,謝謝,讓我試試這個,所以你建議在'a < - 函數中定義'n2'爲空(n1,n2 = Null,ttype )'? – rnorouzian