【问题标题】:Isolation Forest in RR中的隔离森林
【发布时间】:2018-09-10 22:12:33
【问题描述】:

我目前正在使用 R 中的 IsolationForest 方法识别数据集中的异常值。https://r-forge.r-project.org/R/?group_id=479 上现有项目的执行失败,它显示:

RTver <- read.dcf(file=system.file("DESCRIPTION", package=pkgname), fields="Version") 
Error in system.file("DESCRIPTION", package = pkgname) : object 'pkgname' not found

提前感谢您的帮助!

【问题讨论】:

  • 我们可以请大家都同意孤独森林是一个优越的名字

标签: r outliers anomaly-detection r-forge


【解决方案1】:

你没有指定packagepkgname 只是一个占位符。

不确定为什么要从 Debian 控制文件 (DCF) 中提取版本号,但对于软件包 IsolationForest,命令将是(前提是您已安装 IsolationForest

RTver <- read.dcf(
    file = system.file("DESCRIPTION", package = "IsolationForest"), 
    fields = "Version");
RTver;
#     Version
#[1,] "0.0-26"

【讨论】:

  • 但是对于 IsolationForest 包,命令是(前提是你已经安装了 IsolationForest) 问题是我不知道如何安装 IsolationForest 包。事实上,这是我第一次使用 R,我发现了很多问题。如果您告诉我如何安装它,我将不胜感激?
  • 看来IsolationForest目前不属于CRAN;要从源代码安装,您可以执行install.packages("http://download.r-forge.r-project.org/src/contrib/IsolationForest_0.0-26.tar.gz", repo=NULL, type="source")
  • 什么不起作用?我没有看到任何错误。你需要具体。
猜你喜欢
  • 1970-01-01
  • 2019-07-11
  • 2020-11-16
  • 2019-06-29
  • 2015-07-16
  • 2019-08-02
  • 2019-07-20
  • 2017-08-21
  • 1970-01-01
相关资源
最近更新 更多