gpt4 book ai didi

r - 使用 MICE 包进行多次插补后合并 Cox PH 结果

转载 作者:行者123 更新时间:2023-12-04 09:45:42 26 4
gpt4 key购买 nike

我有一个包含生存数据和一些缺失协变量的数据集。我已经成功地应用了 mouse-package 来使用 mice() 来估算 m 个数据集函数,创建了一个 imputationList对象并在每个 m 数据集上应用 Cox PH 模型。随后我使用 MIcombine() 汇总了结果功能。这引出了我的问题:

如何获得每个协变量的汇总估计值的 p 值?它们是否隐藏在 MIcombine 中的某个地方?目的?

我知道 p 值并不是一切,但报告估计值和置信区间而没有相应的 p 值对我来说似乎很奇怪。我能够计算一个近似值。来自置信区间的 p 值使用例如formula provided by Altman ,但这似乎过于复杂。我四处寻找答案,但我什至找不到任何人提到这个问题。我是否忽略了一些明显的东西?

例如。:

library(survival)
library(mice)
library(mitools)
test1 <- as.data.frame(list(time=c(4,3,1,1,2,2,3,5,2,4,5,1),
status=c(1,1,1,0,1,1,0,0,1,1,0,0),
x=c(0,2,1,1,NA,NA,0,1,1,2,0,1),
sex=c(0,0,0,0,1,1,1,1,NA,1,0,0)))

dat <- mice(test1,m=10)

mit <- imputationList(lapply(1:10,complete,x=dat))

models <- with(mit,coxph(Surv(time, status) ~ x + strata(sex)))

summary(MIcombine(models))

我试图对 MIcombine 对象的结构进行排序,但到目前为止还没有找到 p 值的运气。

最佳答案

models <- with(dat,coxph(Surv(time, status) ~ x + strata(sex)))
summary(pool(models))

关于r - 使用 MICE 包进行多次插补后合并 Cox PH 结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14140482/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com