全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
3281 10
2013-06-06
用随机森林分类,读取数据后:
复制代码
请问这是什么原因呢?如何解决?谢谢
二维码

扫码加我 拉你入群

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

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

全部回复
2013-6-6 18:59:15
数据定义错误
二维码

扫码加我 拉你入群

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

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

2013-6-6 22:14:15
jgchen1966 发表于 2013-6-6 18:59
数据定义错误
不好意思,能否说详细点,我不太理解,谢谢~
二维码

扫码加我 拉你入群

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

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

2013-6-7 09:27:22
同样的数据,我取其中一部分数据来做就没问题,用全部数据来做就提示上述错误,这到底是为什么啊?没人帮我解答吗?
二维码

扫码加我 拉你入群

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

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

2013-6-7 16:35:04
一个编的良好的习惯是:每步做一个动作:
T<-as.factor(t)
myda<-as.data.frame(train[,c(1,2,4,6,5,11,18)])
myda<-cbind(T,myda)
colnames(myda)<-c("T","x1","x2","x4","x6","x5",“x11","x18)
str(myda)   ###查检数据结构
rf<-randforest(T~x1+x2+x4+x6+x5+x11+x18,data=mya,...)
如此一目了然,如有错也很容易查检错在何处。
randomforest() 也可以用matrix 具体它 的说明书。
二维码

扫码加我 拉你入群

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

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

2013-6-7 16:36:44
一个编程的良好的习惯是:每步做一个动作:
T<-as.factor(t)
myda<-as.data.frame(train[,c(1,2,4,6,5,11,18)])
myda<-cbind(T,myda)
colnames(myda)<-c("T","x1","x2","x4","x6","x5",“x11","x18)
str(myda)   ###查检数据结构
rf<-randforest(T~x1+x2+x4+x6+x5+x11+x18,data=myda,...)
如此一目了然,如有错也很容易查检错在何处。
randomforest() 也可以用matrix 具体它 的说明书。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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