【发布时间】:2016-09-20 11:19:46
【问题描述】:
我认为在我研究解决这个问题的过程中,我已经非常接近了。我正在为 C5.0 包寻找类似 @987654321@ 的东西。
SO 答案中提供的方法适用于 party 对象。但是 C5.0 包不支持as.party。在我进一步的研究中,我发现this comment C5.0 包的维护者已经编写了该函数,但没有导出它。
我认为这应该可以工作,但不幸的是建议的函数 C50:::as.party.C5.0(mod1) 抛出错误:
error in as.data.frame.default(x[[i]], optional = TRUE) :
cannot coerce class ""function"" to a data.frame
任何解决此错误的建议表示赞赏。 让我们使用以下示例:
library(C50)
p = iris[1:4]
t = factor(iris$Species)
model = C50::C5.0(p,t)
#summary(model)
modParty = C50:::as.party.C5.0(model)
【问题讨论】:
标签: r machine-learning decision-tree party