【问题标题】:Labels are blank in Decision Tree plot in r标签在 r 中的决策树图中为空白
【发布时间】:2019-05-01 17:38:56
【问题描述】:

我正在使用 caret 包来训练我的模型。

我的模型工作正常。但是当我绘制决策树时,标签是空白的。我如何获得标签?

carMod <- train( FLAG ~.,data=df_train, method="rpart" )
plot(carMod$finalModel)

【问题讨论】:

    标签: r decision-tree r-caret


    【解决方案1】:

    按照plot.rpart (https://stat.ethz.ch/R-manual/R-devel/library/rpart/html/plot.rpart.html) 的帮助页面中的说明,使用以下代码:

    plot(carMod$finalModel)
    text(carMod$finalModel)
    

    交替使用

    library(rpart.plot)
    rpart.plot(carMod$finalModel)
    

    欲了解更多信息,请参阅https://blog.revolutionanalytics.com/2013/06/plotting-classification-and-regression-trees-with-plotrpart.html

    【讨论】:

      【解决方案2】:

      你需要

      plot(carMod$finalModel)
      text(carMod$finalModel)
      

      【讨论】:

      • 谢谢。它部分工作。但是根节点标签缺失,叶子节点的信息不完整。
      • 您没有具体说明您想查看的内容。有关可能的选项,请参阅?text.rpart。例如,use.n = TRUE 添加更多信息。至于根,在plot 调用中尝试类似margin = -2 的内容。请记住,您既没有提供预期的输出,也没有提供数据。另请参阅 rpart.plot、partykit 和 maptree 包。
      猜你喜欢
      • 2015-01-08
      • 2018-01-17
      • 1970-01-01
      • 2016-05-18
      • 2014-08-21
      • 2020-04-02
      • 2014-05-09
      • 2018-08-17
      • 2016-08-16
      相关资源
      最近更新 更多