2012-10-12 50 views
1

我已經使用R中的rpart包構建了一些迴歸樹模型,並且我需要將它們遷移到另一種語言(如Perl)。提取用R構建的迴歸樹模型

預測函數在R中正常工作,但有沒有辦法在每個節點上打印出類似加權公式的東西?

+1

一切皆有可能,但我不確定您會發現已經寫入的功能完全適合您的需求。如果您閱讀了'?rpart.object',您可以親自看看樹是如何存儲的,然後寫一些東西來提取您需要的信息。 – joran

回答

1

我相信你正在嘗試做的事情可以使用一點點的Rattle包/ GUI來完成。如果你安裝了Rattle,那麼從命令行使用你的rpart適配對象上的asRules()函數,你將得到一個可讀的規則集。我已經使用這些規則在幾秒鐘內快速轉換爲SQL或其他語言。我希望這有幫助。