如何使用rpart.plot在每个节点中获得条件颜色着色?

时间:2017-03-24 07:35:12

标签: r rpart

我使用下面的代码,在输出中我在每个节点中得到一个很好的条件着色,具体取决于Target变量的%年龄(Y / N)。 Y值越高,绿色阴影越暗,N的年龄越大,红色阴影越暗。

rpart.plot(Rpart_temp, type = 4 , extra =104, digits = 2, cex=1)

现在我正在使用一台新机器,而我得到的只是黑白图。即使我添加rpart.plot(Rpart_temp, type = 4 , extra =104, digits = 2, cex=1 , box.col=c("green", "red")),我也不会获得阴影效果。

有什么想法吗?对不起,我无法分享情节输出。

1 个答案:

答案 0 :(得分:0)

而不是使用box.col使用box.palette。有关详细信息,请参阅rpart.plot文档:

listener.onPlaceSelected(yourPlace);

这需要rpart.plot版本2.0.0或更高版本。