首页 > 解决方案 > r xgboost 包预测:新集中的变量数量与训练集中的变量数量不同

问题描述

我已经使用 caret 包构建了一个 xgboost 模型。我保存了这个模型并打算用它来预测我将拥有的新数据。然后,当我尝试在新数据集上进行预测时,结果发现在新数据中没有观察到 value=unfinished for variable=condition_type 而在训练集中存在此值。

这导致我出现以下错误:

Error in eval(predvars, data, env) : 
  object 'condition_type.unfinished' not found

有没有人有同样的问题,可以指导我在这种情况下该怎么做?

标签: rxgboostr-caret

解决方案


推荐阅读