このエラーは、R が CRAN でパッケージのバイナリ バージョンを見つけることができず、パッケージのソースバージョンしか見つけられず、Windows インストールでコンパイルできないことが原因です。通常、これは発生しませんが、この場合は、CRAN の一部のミラーの (一時的な) 停止が原因でした。次のように入力します。
> getOption('repos')
CRAN CRANextra
"http://cran.rstudio.com" "http://www.stats.ox.ac.uk/pub/RWin"
attr(,"RStudio")
[1] TRUE
"http://cran.rstudio.com"
ダウンロードするパッケージを探すためにR がデフォルトで を使用していることがわかります。クラン ミラーの Web ページが表示された場合、上部に"http://cran.rstudio.com"
実際に世界中のさまざまなサーバーにリダイレクトされていることがわかります (地理的な場所によると思います)。
上記の問題が発生したとき、レポを提供されたリンクのいずれかの URL に手動で変更して解決しました。上記のエラーが発生した場合に備えて、別の国 (または大陸) を使用することをお勧めします。
上記のリンクが変更された場合に備えて、いくつかの URL を以下に示します。
- ブラジルhttp://nbcgib.uesc.br/mirrors/cran/
- イタリア http://cran.mirror.garr.it/mirrors/CRAN/
- 日本 http://cran.ism.ac.jp/
- 南アフリカhttp://r.adu.org.za/
- 米国https://cran.cnr.Berkeley.edu/
install.packages
次のように関数を実行する必要があります。
install.packages('<package_name>', repo='http://nbcgib.uesc.br/mirrors/cran/')
#or any other url from the list or link
そのうちの 1 つが動作して、代替ミラーからバイナリをインストールする必要があります。