我刚刚安装了最新的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”软件包。
非常感谢您。
阿什利。
答案 0 :(得分:2)
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")
答案 1 :(得分:0)
您可以使用以下说明:
if (!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install("org.Hs.eg.db")
基于this链接