使用cuminc函数时get_all_outcomes()报错的技术求助
解决cuminc函数竞争风险分析报错问题
错误根源:公式中使用
HAPLO$SEGUIMIENTO这种带数据框前缀的写法,同时通过data = HAPLO指定数据源,会让cuminc函数误将HAPLO当作数据框内的变量名查找,但你的数据框中并没有名为HAPLO的列,因此触发报错。修正代码:直接使用列名,去掉数据框前缀即可:
cuminc(Surv(SEGUIMIENTO, SEGFINAL) ~ 1, data = HAPLO)
- 可选验证步骤:若不确定数据框列名,可运行以下命令确认
SEGUIMIENTO和SEGFINAL是否存在:
colnames(HAPLO)
内容的提问来源于stack exchange,提问作者RafaB
相关产品推荐
相关产品推荐

