【问题标题】:Extracting regression tree models built with R rpart提取使用 R rpart 构建的回归树模型
【发布时间】:2012-10-03 14:46:37
【问题描述】:

我已经使用 R 中的 rpart 包构建了几个回归树模型,我需要将它们迁移到另一种语言,例如 Perl。

predict 函数在 R 中运行良好,但有没有办法在每个节点上打印出加权公式之类的东西?

【问题讨论】:

  • 一切皆有可能,但我不确定您是否会找到已经编写的完全适合您需求的函数。如果您阅读?rpart.object,您可以自己查看树的存储方式并编写一些内容来提取您需要的信息。

标签: perl r regression rpart


【解决方案1】:

我相信您尝试做的事情可以使用 Rattle 包/GUI 的一些小技巧来完成。如果您安装 Rattle,然后从命令行使用 rpart fit 对象上的 asRules() 函数,您将获得人类可读的规则集。我已经使用这些规则在几秒钟内快速转换为 SQL 或其他语言。我希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 2018-03-09
    • 2019-10-02
    • 1970-01-01
    • 2015-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-03
    • 2015-06-28
    相关资源
    最近更新 更多