r - r xgboost 包预测:新集中的变量数量与训练集中的变量数量不同
问题描述
我已经使用 caret 包构建了一个 xgboost 模型。我保存了这个模型并打算用它来预测我将拥有的新数据。然后,当我尝试在新数据集上进行预测时,结果发现在新数据中没有观察到 value=unfinished for variable=condition_type 而在训练集中存在此值。
这导致我出现以下错误:
Error in eval(predvars, data, env) :
object 'condition_type.unfinished' not found
有没有人有同样的问题,可以指导我在这种情况下该怎么做?
解决方案
推荐阅读
- html - HTML文本字段输入->我页面上的站点
- r - rCharts - 交互式矩阵图
- ipython - 如何在 Jupyter 中使用制表符完成探索模块?
- java - 在 Wildfly 8 中禁用 JAX-WS 客户端的分块传输编码
- java - 测试 Java 程序的最佳方法
- teamcity - 如何使用 teamcity 运行并行 cypress 测试
- google-cloud-dataflow - 谷歌云数据流自动缩放不起作用
- android - 任务“:app:transformClassesAndResourcesWithR8ForDebug”问题执行失败
- java - 固定大小的长数组的运行时间
- java - 如何获取具有特定格式的子字符串