【问题标题】:Save rpart decision tree rules to a dataframe将 rpart 决策树规则保存到数据框
【发布时间】:2018-10-16 22:39:54
【问题描述】:

我正在使用 rattle::asRules() 在屏幕上显示 rpart 决策规则, 我的目标是将规则保存到一个整洁的数据框中。

这是一个例子:

library(rpart)
library(rattle)

fit <- rpart(Kyphosis ~ Age + Number + Start, data = kyphosis)
rattle::asRules(fit, TRUE)

期望的输出:

【问题讨论】:

  • 表格的打印实现using cat。你最好的选择是分叉 repo 并修改函数。至少输出原始值(当前结果是值的顺序)。

标签: r rpart rattle


【解决方案1】:

最后,我使用 sink() 函数将 R 输出转移到文件中。

sink("rules.txt")
rattle::asRules(fit, TRUE)
sink()

【讨论】:

    猜你喜欢
    • 2013-05-01
    • 2021-05-30
    • 2018-07-07
    • 2017-02-12
    • 2015-06-16
    • 2023-03-12
    • 2019-03-04
    • 2016-07-23
    • 2011-06-20
    相关资源
    最近更新 更多