【发布时间】:2017-10-20 09:44:40
【问题描述】:
如何在 R 中查看 randomForest 的算法?
我试过了:
library(randomForest)
radomForest
但我得到的输出是:
function (x, ...)
UseMethod("randomForest")
<environment: namespace:randomForest>
谢谢!
【问题讨论】:
标签: r random-forest
如何在 R 中查看 randomForest 的算法?
我试过了:
library(randomForest)
radomForest
但我得到的输出是:
function (x, ...)
UseMethod("randomForest")
<environment: namespace:randomForest>
谢谢!
【问题讨论】:
标签: r random-forest
您在那里看不到太多,b/c randomForest 是一个 S3 函数,并根据您提供给算法的输入类别调用不同的函数。
键入 randomForest:::randomForest.default 可为您提供更多信息。
但是,我假设其中使用的部分函数是用 C 或 Fortran 编写的。查看全部代码,这里有cran包的GitHub镜像:https://github.com/cran/randomForest
注意:methods(randomForest) 返回 S3 泛型函数的可用方法。在这种情况下:
methods(randomForest)
## [1] randomForest.default* randomForest.formula*
【讨论】: