我有一个奇怪的问题,每当我尝试增加adabag包超过10的功能的最终参数我得到一个错误,甚至与mfinal = 9我得到警告。adabag助推功能抛出错误,当给予mfinal> 10
我的列车数据有7类依赖变量和100个独立变量以及大约22000个数据样本(使用DMwR分组了一个类)。我的依赖变量依次位于训练数据集的末尾。
library(adabag)
gc()
exp_recog_boo <- boosting(V1 ~ .,data=train_dataS,boos=TRUE,mfinal=9)
Error in 1:nrow(object$splits) : argument of length 0
In addition: Warning messages:
1: In acum + acum1 :
longer object length is not a multiple of shorter object length
在此先感谢。
该链接不适合我。 – user1965813 2015-02-27 13:10:29
自发布该链接至今已有一年多的时间。感谢您的关注。主要点是生成警告,因为有些树是空的,所以使cp = -1(在rpart.control中)会强制rpart分裂直到maxdepth,从而避免空树。 – David 2015-03-22 07:50:53