更改 R 方图中的标签位置(决策/回归树)
Posted
技术标签:
【中文标题】更改 R 方图中的标签位置(决策/回归树)【英文标题】:Changing label positions in a R party plot (decision/regression trees) 【发布时间】:2018-01-17 21:32:40 【问题描述】:partykit
包很好地表示了决策树。我遇到的唯一问题是标签很长然后它们重叠。是否可以移动这些标签来防止它(见下图中的蓝色箭头)?
library("rpart")
library("partykit")
rp <- rpart(Kyphosis ~ Age + Number + Start, data = kyphosis)
party_rp <- as.party(rp)
plot(party_rp)
【问题讨论】:
【参考方案1】:用于绘制边缘标签edge_simple
的默认面板函数实现了一些对齐策略:标签可以是"alternate"
跨越边缘、"decreasing"
、"increasing"
或"equal"
。然而,这些调整策略只是从justmin
的最小标签长度开始使用,默认为Inf
(即没有调整)。详情请见?edge_simple
。
您想查看一个示例,其中理由是 "increasing"
并且 总是 应用(即 justmin = 1
):
plot(party_rp,
ep_args = list(justmin = 1, just = "increasing"))
【讨论】:
以上是关于更改 R 方图中的标签位置(决策/回归树)的主要内容,如果未能解决你的问题,请参考以下文章
R语言逻辑回归(Logistic Regression)回归决策树随机森林信用卡违约分析信贷数据集|附代码数据