R无法在包中找到特定功能

时间:2013-06-21 00:24:02

标签: r random-forest

我在R(v 2.15.3)中使用randomForest包(v 4.6-7),可以轻松使用randomForest函数创建模型。但是,当我尝试在我的测试集上进行预测时,找不到predict.randomForest函数。我也尝试用plot.randomForest绘图只是为了得到同样的错误,“找不到函数。”

我已经尝试重新安装软件包(可能它已经过时了)并确保拼写完全正确。我无法弄清楚是什么导致了这个错误,任何想法?

1 个答案:

答案 0 :(得分:7)

感兴趣的功能似乎不是从包中导出

如果您使用ls(package:randomForest),您将获得导出功能的列表。

如果您想查看所有可用的功能,请使用:ls(getNamespace("randomForest"), all.names=TRUE)Thanks @Joshua。 你会看到你想要的功能。

要明确引用其中一个,请使用:randomForest:::predict.randomForest() 或者只是创建一个继承类“randomForest”的对象并直接调用predict()