我刚刚安装了最新的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”软件包。
非常感谢。
阿什利。
[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")
尝试这个。对我有用。
if (!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install("org.Hs.eg.db")