R语言计算OR值
在R语言中计算OR值,可以使用以下方式:
- 使用prop.test函数计算两个二分类变量之间的OR值,例如:
# 创建两个二分类变量
x <- c(10, 20) # 成功次数
n <- c(100, 200) # 总次数
# 计算OR值和置信区间
result <- prop.test(x, n, correct = FALSE)
result$estimate # OR值
result$conf.int # 置信区间
- 使用oddsratio函数计算两个二分类变量之间的OR值,例如:
# 创建两个二分类变量
x <- matrix(c(10, 20, 30, 40), nrow = 2) # 成功次数
dimnames(x) <- list(c("A", "B"), c("Case", "Control")) # 行列命名
# 计算OR值和置信区间
result <- oddsratio(x)
result # OR值和置信区间
其中,第一种方式适用于单个二分类变量的情况,第二种方式适用于多个二分类变量之间的比较。
原文地址: https://www.cveoy.top/t/topic/f8i2 著作权归作者所有。请勿转载和采集!