2016-07-07 8 views
0

古いバージョンのR(Windows版2.7.0)をインストールしました。私はGO.dbをロードするとRでbioconductorを使用するためのエラー: 'AnnotationDbi'に必要なパッケージ 'DBI'がRで見つかりませんでした。(v 2.7.0)

は、source("http://bioconductor.org/getBioC.R")

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

を使用し、それがエラーを与える:

Loading required package: AnnotationDbi

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

どのように私はこの問題を解決することができますか?助けてください。

答えて

0

Rパッケージは、しばしば他のパッケージを必要とします。たとえば、GO.dbにはAnnotationDbiが必要です。 Bioconductorのパッケージに別のBioconductorパッケージが必要な場合は、通常は両方のパッケージを同時にインストールするだけです。

残念ながら、BioconductorのパッケージにはCRANのパッケージが必要な場合があり、各パッケージを別々にインストールする必要があります。この場合、AnnotationDbiによってDBIが必要ですが、CRANにあります。

DBIをインストールしてください:

install.packages("DBI") 

次にロードGO.dbを試してみてください。再度動作させるには、AnnotationDbiを再インストールする必要があります。

関連する問題