首页 > 解决方案 > Rmd 块中的 RWeka M5P 模型树给出错误

问题描述

我使用以下命令创建模型树:

Tree_Model <- RWeka::M5P(Formule_Train, data = AB_Train)

然后以下行在 Rmd 文件中的 R 块内正常执行:

Tree_Model_Test <- predict(Tree_Model, newdata=AB_Test)

但是当我尝试编织文档时,我收到了这个错误:

Error in .jcall(o, "Ljava/lang/Class;", "getClass") : 
  RcallMethod: attempt to call a method of a NULL object.
Calls: <Anonymous> ... .predictions_for_instances -> .has_method -> .jcall

有什么建议么?

标签: rrweka

解决方案


换线后

Tree_Model <- RWeka::M5P(Formule_Train, data = AB_Train)

library(RWeka)
Tree_Model <- M5P(Formule_Train, data = AB_Train)

knitr 不再抱怨

7分钟后,我得到了和以前一样的错误:-(


推荐阅读