R

时间:2018-06-25 17:02:53

标签: r gcc machine-learning

我已经使用scikit-learn实现了隔离林,我需要在R中实现它。

我在github上找到了这个实现。 https://github.com/Zelazny7/isofor

当我尝试安装它时,出现以下错误

  

找不到cmd的'make'。

然后我安装gnuwin并将其添加到环境变量中并绕过make。

接下来,我在编译代码时遇到了问题。 Compilation error

看到它无法检测到编译器,我遵循以下示例。 https://github.com/metrumresearchgroup/mrgsolve/issues/160

但是我在RBuildTools文件夹中找不到gcc,所以我安装了Mingw gcc编译器并将其添加到path中。 现在,当我尝试从github获取isofor时,我只是一次又一次地安装Rbuildtools。

当我从路径中删除gcc时,我返回到上一个错误:make中的错误127。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

尝试从Fei Tony Liu构建的R-forge安装原始版本:

install.packages("IsolationForest", repos="http://R-Forge.R-project.org")

其中还包括由提出该模型的人撰写的the paper