【问题标题】:How can I plot a tree selected from the random forest created using "caret" package in R如何绘制从使用 R 中的“caret”包创建的随机森林中选择的树
【发布时间】:2018-12-09 17:36:34
【问题描述】:

我是 R 的新手,我需要知道如何绘制从 随机森林 训练模型中选择的树,该训练模型是使用 中的 train () 函数创建的插入符号包。

首先,我使用了一个训练数据集,使用 train() 函数创建了一个随机森林的拟合模型。创建的随机森林包含大约 500 棵树。是否有任何方法可以创建选定树的图?

谢谢。

【问题讨论】:

    标签: r random-forest r-caret


    【解决方案1】:

    据我所知,randomForest 包没有任何内置功能来绘制单个树。您可以使用 getTree() 函数提取树,但没有提供任何东西来绘制/可视化它。这个问题可能是重复的,因为快速搜索产生了其他人用来从随机森林中提取树木的方法 hereherehere

    【讨论】:

      【解决方案2】:

      CRAN 包party 提供了一个名为prettyTree 的方法。 看here

      【讨论】:

        猜你喜欢
        • 2017-03-25
        • 1970-01-01
        • 2014-05-25
        • 2015-05-10
        • 2018-03-30
        • 2018-03-11
        • 1970-01-01
        • 2022-01-12
        相关资源
        最近更新 更多