【问题标题】:R How to install package 'graph'?R如何安装包'graph'?
【发布时间】:2018-04-14 21:22:51
【问题描述】:

graph 不再在 CRAN 上可用。我发现它已移至 Bioconductor,请参阅

Bioconductor - graph

但实际上,如果我尝试运行他们建议运行的命令

install.packages("BiocInstaller")
source("http://bioconductor.org/biocLite.R")
biocLite("graph")

我收到错误消息,即使 BiocInstaller 也不适用于最新的 R 版本 3.4.2

如何安装这个包?

【问题讨论】:

  • 对于一些特殊的包,如果你没有时间等待包维护者为更新的 R 版本更新包,你可能确实需要使用早期的 R 版本。
  • 如果我从 CRAN Archive 下载 .tar.gz 文件,是否可以手动安装?

标签: r graph package installation


【解决方案1】:

看看这是否有效:

首先,从http://www.bioconductor.org/packages/release/bioc/html/graph.html下载zip文件

二、本地安装包:

install.packages("yourpath/graph_1.56.0.zip",repos=NULL)

然后,library(graph) 将加载包。您会收到一条警告消息,该包是在不同版本的 R 下创建的,但它可能会以这种方式工作。

【讨论】:

    【解决方案2】:

    请参阅http://www.bioconductor.org/packages/release/bioc/html/graph.html 的说明:

    安装

    要安装这个包,启动R(版本“3.5”)并输入:

    if (!requireNamespace("BiocManager", quietly = TRUE))
        install.packages("BiocManager")
    BiocManager::install("graph", version = "3.8")
    

    【讨论】:

      【解决方案3】:

      不要使用这个命令:install.packages("BiocInstaller")

      此页面将 Biconductor 版本转换为 R 版本https://www.bioconductor.org/about/release-announcements/

      > Release   R
      > 3.7, 3.8  3.5
      > 3.5, 3.6  3.4
      > 3.3, 3.4  3.3
      

      对于 R 3.4.2,您需要 Bioconductor 3.6 https://www.bioconductor.org/packages/3.6/bioc/html/graph.html

      source("https://bioconductor.org/biocLite.R")
      biocLite("graph")
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-10-06
        • 1970-01-01
        • 1970-01-01
        • 2018-09-26
        • 2020-01-23
        • 2020-04-04
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多