更改R方图中的标签位置(决策树/回归树)
更改R方图中的标签位置(决策树/回归树),r,plot,decision-tree,party,R,Plot,Decision Tree,Party,partykit包提供了决策树的良好表示。我唯一的问题是标签很长,然后重叠。是否可以移动这些标签以防止它(参见下图中的蓝色箭头) 库(“rpart”) 图书馆(“partykit”) rp用于绘制边缘标签的默认面板功能edge\u simple实现了一些对齐策略:标签可以跨边缘进行“替换”,可以进行“减少”,进行“增加”,或者进行“相等”。然而,这些对齐策略仅从最小标签长度justmin开始使用,默认为Inf(即,无对齐)。有关更多详细信息,请参见?edge\u simple 您希望看到一个示例
partykit
包提供了决策树的良好表示。我唯一的问题是标签很长,然后重叠。是否可以移动这些标签以防止它(参见下图中的蓝色箭头)
库(“rpart”)
图书馆(“partykit”)
rp用于绘制边缘标签的默认面板功能edge\u simple
实现了一些对齐策略:标签可以跨边缘进行“替换”
,可以进行“减少”
,进行“增加”
,或者进行“相等”
。然而,这些对齐策略仅从最小标签长度justmin
开始使用,默认为Inf
(即,无对齐)。有关更多详细信息,请参见?edge\u simple
您希望看到一个示例,其中对正是“增加”
,并且始终应用(即justmin=1
):
library("rpart")
library("partykit")
rp <- rpart(Kyphosis ~ Age + Number + Start, data = kyphosis)
party_rp <- as.party(rp)
plot(party_rp)
plot(party_rp,
ep_args = list(justmin = 1, just = "increasing"))