问题描述
Lieu Temperature Rain A B C D
1 12 13 1 9 3 4
2 11 2 3 3 4 5
温度和降雨是数字,其他是因子。 我试图使用随机森林来预测数据B。之前,我已经使用过这种模型,并且取得了成功,并且我正尝试在新数据上对其进行测试。
我得到了这个错误: 预测错误(RF,newdata = df): 训练数据中没有新的因子水平
这是我在论坛上针对各种因素进行一些搜索后所尝试的:
levels(RF$forest$xlevels[["A"]]) <- levels(df_$A)
我还检查了我是否没有N / A水平。我没有NA水平。
比较水平时,我得到的RF和数据帧df相同。
我的代码仍然无法打开。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)