gpt4 book ai didi

rpart 绘图文本更短

转载 作者:行者123 更新时间:2023-12-04 20:43:09 25 4
gpt4 key购买 nike

我正在使用 prp来自 rpart.plot 的函数用于绘制树的包。对于像状态这样的分类数据,它提供了一个非常长的变量列表,并且降低了可读性。如果超过一定长度,有没有办法将文本换行到两行或更多行?

最佳答案

这是一个将长分割标签包装在多个
线。每行的最大长度为 25 个字符。改变
25 适合您的目的。 (此示例源自第 6.1 节
rpart.plot vignette .)

tree <- rpart(Price/1000 ~ Mileage + Type + Country, cu.summary)

split.fun <- function(x, labs, digits, varlen, faclen)
{
# replace commas with spaces (needed for strwrap)
labs <- gsub(",", " ", labs)
for(i in 1:length(labs)) {
# split labs[i] into multiple lines
labs[i] <- paste(strwrap(labs[i], width=25), collapse="\n")
}
labs
}

prp(tree, split.fun=split.fun)

关于rpart 绘图文本更短,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22618751/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com