我安装旧版本的R(Windows版本2.7.0
)。
要在R中使用bioconductor,请使用source("http://bioconductor.org/getBioC.R")
biocLite("GO.db")
library("GO.db")
当我加载GO.db时,它会出错:
加载必需的包:AnnotationDbi
错误:无法找到'AnnotationDbi'所需的包'DBI'
我该如何解决这个问题?请帮助。
答案 0 :(得分:0)
R包通常需要或依赖于其他包。例如,GO.db
需要AnnotationDbi
。当Bioconductor中的封装需要另一个Bioconductor封装时,它通常会同时安装两个封装。
不幸的是,有时Bioconductor的包需要CRAN的包,您需要单独安装每个包。在这种情况下,DBI
需要AnnotationDbi
,但它在CRAN上。
尝试安装DBI
:
install.packages("DBI")
然后尝试加载GO.db
。您可能需要再次重新安装AnnotationDbi
才能使其正常运行。