全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
5239 3
2016-06-26
我是一名R的初学者,现在想用随机森林做分类预测,然后用来生存分析,下面是我运行的代码,但是总出现错误,请各位帮我看看,非常感谢大家!
train<-read.table("C:\\Users\\Administrator\\Desktop\\新建文件夹\\training1 .txt",
heade=T)
test<-read.table("C:\\Users\\Administrator\\Desktop\\新建文件夹\\test1.txt",
heade=T)
library(randomForest)
rf<-randomForest(zhonglei~.,data=train,ntree=1000,mtry=2,importance=TRUE)
print(ranfor)
pred<-predict(rf,test)
print(pred)

Error in randomForest.default(m, y, ...) :
  Can not handle categorical predictors with more than 53 categories.
In addition: Warning message:
In randomForest.default(m, y, ...) :
  The response has five or fewer unique values.  Are you sure you want to do regression?


附件列表

training1 .txt

大小:34.57 KB

 马上下载

二维码

扫码加我 拉你入群

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

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

全部回复
2016-6-26 10:37:17
路过,帮顶
二维码

扫码加我 拉你入群

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

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

2017-11-10 11:36:33
楼主解决了吗?我也遇到一样的问题
Warning message:
In randomForest.default(m, y, ...) :
  The response has five or fewer unique values.  Are you sure you want to do regression?
二维码

扫码加我 拉你入群

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

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

2017-12-25 14:50:08
因变量需要是FACTOR型,as.factor(y)
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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