相対危険度(対応のある場合)     Last modified: Apr 13, 2004

目的

相対危険度(対応のある場合)とその信頼限界を求める

使用法

relative.risk2(b, c)

引数

以下のような分割表における b と c

症例群(要因あり) 症例群(要因なし)
対照群(要因あり) a b
対照群(要因なし) c d
ソース インストールは,以下の 1 行をコピーし,R コンソールにペーストする source("http://aoki2.si.gunma-u.ac.jp/R/src/relative_risk2.R", encoding="euc-jp") # 相対危険度(対応のある場合)とその信頼限界を求める relative.risk2 <- function( b, # 対照群要因あり,症例群要因なし c) # 対照群要因なし,症例群要因あり { cl <- function(x) { exp(log(rr)+c(1, -1)*qnorm(x)*sqrt(1/b+1/c)) } rr <- c/b # 相対危険度 conf <- rbind(cl90=cl(0.05), cl95=cl(0.025), cl99=cl(0.005), cl999=cl(0.0005)) colnames(conf) <- paste(c("下側","上側"), "信頼限界値", sep="") rownames(conf) <- paste(c(90, 95, 99, 99.9), "%信頼区間", sep="") list(rr=rr, conf=conf) } 使用例 > relative.risk2(4, 25) $rr # 相対危険度 [1] 6.25 $conf # 信頼区間 下側信頼限界値 上側信頼限界値 90%信頼区間 2.577450 15.15548 95%信頼区間 2.175174 17.95834 99%信頼区間 1.561200 25.02081 99.9%信頼区間 1.062451 36.76640


・ 直前のページへ戻る  ・ E-mail to Shigenobu AOKI

Made with Macintosh