楼主: idealist569
7176 10

[问答] 随机森林中测试集和训练集行数不一样就不能预测吗 [推广有奖]

  • 0关注
  • 0粉丝

初中生

61%

还不是VIP/贵宾

-

威望
0
论坛币
10 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
68 点
帖子
9
精华
0
在线时间
19 小时
注册时间
2013-4-22
最后登录
2020-6-3

楼主
idealist569 发表于 2016-11-10 22:08:28 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我目前建立了一个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

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

扫码加我 拉你入群

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

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

关键词:随机森林 训练集 测试集 randomForest Prediction 森林

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

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

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

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

地板
jameschin007 发表于 2016-11-12 22:31:59
楼主,虚心学习一下吧。
你哪怕稍微google一下也能知道答案。

7
idealist569 发表于 2016-11-13 11:48:06
jameschin007 发表于 2016-11-12 22:31
楼主,虚心学习一下吧。
你哪怕稍微google一下也能知道答案。
[em38][em38][em38][em38][em38]

8
idealist569 发表于 2016-11-13 11:50:00
jgchen1966 发表于 2016-11-12 22:14
我知也,但我无义务教育你呀!!很抱歉。。
你可以抬起你高贵的手,省下宝贵的时间,在心里默默翻一个白眼随便骂一句什么,出门右转不必留下这么一句没用的废话

9
jameschin007 发表于 2016-11-13 14:21:52
idealist569 发表于 2016-11-13 11:50
你可以抬起你高贵的手,省下宝贵的时间,在心里默默翻一个白眼随便骂一句什么,出门右转不必留下这么一句 ...
你搞清楚一点, 到论坛上请求帮助,是你求其他人免费帮你忙。那就姿态放低点。
你要是付钱了来咨询, 我知无言言无不尽。从模型选择,到变量选择, 规则化,参数调优全给你讲一遍。
问题是你付钱了吗。
已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
jgchen1966 + 3 + 3 + 3 + 3 精彩帖子

总评分: 论坛币 + 3  学术水平 + 3  热心指数 + 3  信用等级 + 3   查看全部评分

10
鱼铃五校名2 发表于 2017-11-13 16:08:21
jameschin007 发表于 2016-11-13 14:21
你搞清楚一点, 到论坛上请求帮助,是你求其他人免费帮你忙。那就姿态放低点。
你要是付钱了来咨询, 我 ...

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 17:54