2016-07-07 7 views
0

이전 버전의 R (Windows 버전 2.7.0)을 설치합니다. R에 bioconductor을 사용하기 위해 오류 : 'AnnotationDbi'에 필요한 패키지 'DBI'가 R (v 2.7.0)에서 찾을 수 없습니다.

사용 source("http://bioconductor.org/getBioC.R")

biocLite("GO.db") 
library("GO.db") 

내가 GO.db를로드 할 때, 그것은 제공 오류 :

Loading required package: AnnotationDbi

Error: package 'DBI' required by 'AnnotationDbi' could not be found

나는이 문제를 해결할 수있는 방법

? 도와주세요.

답변

0

R 패키지는 종종 다른 패키지를 필요로하거나 의존합니다. 예를 들어, GO.dbAnnotationDbi이 필요합니다. Bioconductor 패키지에 다른 Bioconductor 패키지가 필요한 경우 대개 두 패키지를 동시에 설치합니다.

Bioconductor의 패키지에 CRAN의 패키지가 필요한 경우가 있으므로 각 패키지를 별도로 설치해야합니다. 이 경우 AnnotationDbiDBI이 필요하지만 CRAN에 있습니다.

DBI를 설치하십시오 :

install.packages("DBI") 

그런 다음로드 GO.db을 시도합니다. 다시 작동 시키려면 AnnotationDbi을 다시 설치해야 할 수도 있습니다.