全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
7006 10
2016-11-10
我目前建立了一个randomForest,由于给定的测试集没有响应变量的信息,于是把测试集一分为二,形成新的训练集和测试集,然后现在比赛要求给出给定测试集的各样本的违约概率,我把该测试集读入R预测后,一直在报错,提示:
> prediction=predict(rf.flag,prete,type="prob")
Error in predict.randomForest(rf.flag, prete, type = "prob") :
  New factor levels not present in the training data

请问各位大神这是什么情况啊,明天就要交稿,求大家帮帮忙
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2016-11-11 10:56:16
某些因子变量的水平,只出现在一个数据集:testdata。为何???  很有意思的,不要再提问了。。自已想才会进步。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-11-11 10:57:34
jgchen1966 发表于 2016-11-11 10:56
某些因子变量的水平,只出现在一个数据集:testdata。为何???  很有意思的,不要再提问了。。自已想才会进 ...
“New factor levels not present in the training data”, 报错,已说相当明白了,不懂英文吗??
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-11-12 15:18:35
jgchen1966 发表于 2016-11-11 10:57
“New factor levels not present in the training data”, 报错,已说相当明白了,不懂英文吗??
不懂,没上过学,英文是什么
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-11-12 22:14:06
idealist569 发表于 2016-11-12 15:18
不懂,没上过学,英文是什么
我知也,但我无义务教育你呀!!很抱歉。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-11-12 22:31:59
楼主,虚心学习一下吧。
你哪怕稍微google一下也能知道答案。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群