我是R的新手,我需要知道如何绘制从使用 caret 包中的 train () 函数创建的 random forest 训练模型中选择的树 .
首先,我使用训练数据集使用 train() 函数创建随机森林的拟合模型 . 创建的随机森林包含大约500棵树 . 是否有任何方法可以创建所选树的图?
谢谢 .
CRAN包 party 提供了一个名为 prettyTree 的方法 . 看here
party
prettyTree
据我所知, randomForest 包没有任何内置功能来绘制单个树 . 您可以使用 getTree() 函数提取树,但不提供任何内容来绘制/可视化它 . 这个问题可能是重复的,因为快速搜索产生了其他人用来从随机森林中提取树木的方法被发现here和here和here
randomForest
getTree()
2 回答
CRAN包
party
提供了一个名为prettyTree
的方法 . 看here据我所知,
randomForest
包没有任何内置功能来绘制单个树 . 您可以使用getTree()
函数提取树,但不提供任何内容来绘制/可视化它 . 这个问题可能是重复的,因为快速搜索产生了其他人用来从随机森林中提取树木的方法被发现here和here和here