h2o 和 coxph ERRR 现场:_train:训练数据必须至少有 2 个特征(包括响应)

问题描述 投票:0回答:1

我正在尝试用水建立考克斯比例风险模型。事实上,我已经成功地使用深度学习建立了一个关于胃癌数据集中生存的模型。当尝试使用 h2o.coxph 执行此操作时,我总是收到“字段错误:_train:训练数据必须至少有 2 个特征(包括响应)”。我已检查我的数据训练框架是否具有“事件/响应”列(已尝试使用因子/数字/整数,结果相同)。我还尝试过发明 10 个观察数据集,其中包括“开始列(全零)、停止列(随机>0)、事件列(随机(0,1))和预测变量(例如:年龄(随机>20) ,结果相同。

但是当我导入“帮助部分”下建议的数据(csv 文件)并检查开始、停止和事件列的数据类型时,它们与我的数据类型类似,但在这种情况下我可以构建模型。我不知道问题出在哪里。

有什么建议吗??

这是我的代码:

h2o.init()

#Load data into the cluster
datos_h2o<-as.h2o(prueba_2)

#Build the model
modelo_coxph <- h2o.coxph(x = "edad", training_frame = datos_h2o,
                         event_column = "event",
                         start_column= "inicio",
                         stop_column = "final"
                        )

提前致谢

r h2o
1个回答
0
投票

可以分享一下数据集吗?如果没有,请描述数据集,我将尝试重现它。谢谢,温迪

© www.soinside.com 2019 - 2024. All rights reserved.