阿达包包装在R

阿达包包装在R,r,adaboost,R,Adaboost,我正在尝试使用R的adabag包进行分类 下面的调用与R的ada包的ada()函数完美配合 model<-ada(factor(label)~., data=trainingdata) model我在运行boosting的第一个示例的一个小修改时,正好得到了这个错误消息: > data(iris) > iris.adaboost <- boosting(factor(Species)~., data=iris, boos=TRUE, mfinal=10) Error i

我正在尝试使用R的adabag包进行分类

下面的调用与R的ada包的ada()函数完美配合

model<-ada(factor(label)~., data=trainingdata)

model我在运行
boosting
的第一个示例的一个小修改时,正好得到了这个错误消息:

> data(iris)
> iris.adaboost <- boosting(factor(Species)~., data=iris, boos=TRUE, mfinal=10)
Error in `[.data.frame`(data, , as.character(formula[[2]])) : 
  undefined columns selected
>数据(iris)

>iris.adaboost它建议在数据框
trainingdata
中没有名为
factor(label)
的列。如果您有一个数据框
trainingdata
,您可以尝试
model。我怀疑解决方案可能是在boosting调用之前执行factor操作:
trainingdata$label
> data(iris)
> iris.adaboost <- boosting(factor(Species)~., data=iris, boos=TRUE, mfinal=10)
Error in `[.data.frame`(data, , as.character(formula[[2]])) : 
  undefined columns selected