【发布时间】:2015-01-01 07:56:32
【问题描述】:
如何创建一个表格,其中包含下图中每个节点的百分比?
library(rpart)
library(rattle)
library(rpart.plot)
library(RColorBrewer)
fit <- rpart(Species ~ ., data=iris, method="class")
fancyRpartPlot(fit)
结果如下图:
我想输出一个表格,第一列是物种,第二列是每个节点的相关百分比。表的第二次迭代将排除第一个节点 (100%) 并通过保留包含更高百分比的行来删除重复项。
浏览“rpart”文档后,我仍然无法弄清楚如何创建此表。请让我知道你的想法。
感谢您的宝贵时间。
【问题讨论】:
-
似乎 rpart.print 或 rpart.summary 函数提供了您要查找的信息,但不提供格式。也许你可以显示/修改函数,或者输出。
-
可以使用getAnywhere(summary.rpart)查看函数。