如何在R v3.5.1中安装“ org.Hs.eg.db”软件包?

问题描述 投票:1回答:2

我刚刚安装了最新的R版本3.5.1,并尝试安装“ org.Hs.eg.db”软件包。但是我在运行代码时收到此错误:

> install.packages("org.Hs.eg.db")
Installing package into 'C:/Users/ashley/Documents/R/win-library/3.5'
(as 'lib' is unspecified)
Warning in install.packages :
  package 'org.Hs.eg.db' is not available (for R version 3.5.1)

有人知道这是怎么回事吗?

我能够在较旧的R版本3.5.0中安装“ org.Hs.eg.db”软件包。

非常感谢。

阿什利。

r version bioconductor install.packages
2个回答
3
投票

[org.Hs.eg.db是Bioconductor程序包,从错误消息看,似乎该程序包未包含在R搜索的默认存储库中。

Bioconductor的install guide说您应该使用他们提供的脚本来安装软件包:

使用biocLite.R脚本安装Bioconductor软件包。

并且软件包的install guide列出了安装org.Hs.eg.db软件包所需的确切命令:

source("https://bioconductor.org/biocLite.R")
biocLite("org.Hs.eg.db")

0
投票

尝试这个。对我有用。

if (!requireNamespace("BiocManager", quietly = TRUE))
    install.packages("BiocManager")

BiocManager::install("org.Hs.eg.db")
© www.soinside.com 2019 - 2024. All rights reserved.