【问题标题】:changing font size in regression tree plot更改回归树图中的字体大小
【发布时间】:2017-01-25 17:30:52
【问题描述】:
library(rpart)
library(rpart.plot)
fit <- rpart(Kyphosis ~ Age + Number + Start, data = kyphosis)
prp(fit, type = 4, extra = 101, leaf.round = 1, fallen.leaves = TRUE,
    varlen = 0, tweak = 0.8)

我正在尝试使文本适合圆角正方形。我尝试降低tweakcex 的值,但圆角方块似乎随着文本变小。如何让字体变小?

【问题讨论】:

  • 如果你只是缩放图像文本开始适合框
  • @Bulat,你能详细说明一下吗?
  • 好吧,我只是增加了图像大小,看起来还可以
  • @Bulat,我正在使用 RStudio,我尝试通过拖动边框来增大绘图窗口,但这还不足以让它看起来不错。
  • 您打算将其保存到文件中吗?在这种情况下你可以做post(fit, file = "tree2.ps", title = "Regression Tree")

标签: r visualization rpart


【解决方案1】:

试试这个图形包:

library(maptree)
draw.tree(fit,cex=3)

更改cex 以获得不同的字体大小。

【讨论】:

    【解决方案2】:

    使用相同的包 - rpart.plot

    fancyRpartPlot(fit,cex=3)

    按照 Otto_k 的解释,将 cex 更改为更适合您的情况。

    【讨论】:

    • 那不是同一个包——那个函数来自于rattle库。
    猜你喜欢
    • 2013-11-11
    • 2018-05-23
    • 2016-08-18
    • 2017-11-27
    • 1970-01-01
    • 2015-08-22
    • 2012-02-14
    • 2015-02-13
    • 1970-01-01
    相关资源
    最近更新 更多