重新构造rpart中每个叶子末尾的分割标签

问题描述

我目前正在使用 rpart.plot() 绘制决策树(如图中所示)。

我关心的是我是否可以将包含每个叶子下方决策选择级别的线分成两行? 这样,信息将包含在更小的空间中,当我将其包含在论文中时,信息将更加直观。

我尝试过的一种可能性是减少构成级别的名称,但它仍然没有减少太多维度。

在下图中,我代表了我正在寻找的内容

enter image description here

有什么线索吗?

谢谢

解决方法

隐藏在 vignette for rpart.plot 有一个例子。

在该小插图中,第 6.1 节自定义拆分标签说明了如何拆分长标签。

它给出了示例代码和绘图。 (此处的示例使用 prp,但您可以使用 prprpart.plot。)