【发布时间】:2015-07-09 21:02:44
【问题描述】:
有没有办法使用caret 进行生存分析。我真的很喜欢它的易用性。我尝试使用插入符号列表中的party 包来拟合随机生存森林。
这行得通:
library(survival)
library(caret)
library(party)
fitcforest <- cforest(Surv(futime, death) ~ sex+age, data=flchain,
controls = cforest_classical(ntree = 1000))
但是使用caret 我得到一个错误:
fitControl <- trainControl(## 10-fold CV
method = "repeatedcv",
number = 10,
repeats = 2,
)
cforestfit <- train(Surv(futime, death) ~ sex+age,data=flchain, method="cforest",trControl = fitControl)
我收到此错误:
Error: nrow(x) == length(y) is not TRUE
有没有办法让这些Surv 对象与插入符号一起工作?
我可以使用带有插入符号的其他面向生存分析的软件包吗?
谢谢
【问题讨论】: