我使用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))
Run Code Online (Sandbox Code Playgroud)
我也试过几个不同的基础学习者,但总是遇到这样的错误.
如果您之前在RWeka中成功使用过元学习,请告诉我.
刚刚尝试了另一种写法:
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