【发布时间】:2016-04-24 06:39:38
【问题描述】:
我在网上找到了这份文件: https://www.erpublication.org/admin/vol_issue1/upload%20Image/IJETR032129.pdf
它在第 4 页使用 RWeka 包和 R 中的 J48 函数构建决策树。在他的示例中,他具有数值和分类值。
所以,我做了一个测试,只是在列试图预测另一个。这是一个示例:
VALUE CHURNED_F
2 1
2 0
2 0
2 0
2 0
1 0
这是我的代码:
m2 <- J48(`CHURNED_F` ~ ., data = head(train[, -c(1)]))
但我收到此错误:
Error in .jcall(o, "Ljava/lang/Class;", "getClass") :
weka.core.UnsupportedAttributeTypeException: weka.classifiers.trees.j48.C45PruneableClassifierTree: Cannot handle numeric class!
我不明白这个错误,首先它是一个分类类。其次,在文档中的示例中,它完美地使用了分类列和数值列。
我怎样才能让它工作?
【问题讨论】:
标签: r weka decision-tree