5

我使用RWeka在 R 中直接调用 Weka 函数。

我尝试使用元学习(装袋)但失败了。

我的代码是Bagging(classLabel ~ ., data = train, control = Weka_control(W = J48)) 但是,弹出以下错误:

Error in Bagging(classLabel ~ ., data = train, control = Weka_control(W = J48)) : 
  unused argument(s) (data = train, control = Weka_control(W = J48))

我也尝试了几种不同的基础学习器,但总是遇到这样的错误。

如果您之前在 RWeka 中成功使用过元学习,请告诉我。

4

1 回答 1

1

刚刚尝试了另一种写作:

optns <- Weka_control(W = "weka.classifiers.trees.REPTree") Bagging <- make_Weka_classifier("weka/classifiers/meta/Bagging") model <- Bagging(classLabel ~ ., data=dat, control = optns)

令人惊讶的是,R 代码现在可以工作了。-信用 Leo5188

于 2017-06-11T13:10:53.860 回答