よく「install.packagesを実行してもパッケージが見つからない、パッケージソースファイル(拡張子が.tar.gzなど)からインストールできない」などお問い合わせいただくことがあります。
そんな、お困りごとを解決する方法例を紹介します。ぜひ、おためしください。
お気に入りのパッケージは、ソースファイルを保存するのがオススメです。
バイナリファイルの入手先
install.packagesコマンドの実行でパッケージが見つからないことや、パッケージのバージョンを最新でなく古いバージョンを利用しなくてはならない時があります。
そのような場合は、下記URLにアクセスいただき、パッケージを検索し、表示されるページから目的とするパッケージソースファイル(拡張子が.tar.gzなど)をダウンロードしてください。
CRAN Contributed Packages:http://cran.r-project.org/web/packages/
ただし、古いバージョンのパッケージを利用する時には「パッケージの依存関係に注意」してください。依存関係はパッケージヘルプのDESCRIPTION fileを確認してください。
windowsでtar.gzファイルからパッケージをインストールする方法
下記URLより、ご使用のRのバージョンにあったRToolsをダウンロードしてインストールしてください。tar.gzファイルからパッケージをインストールできます。
RTools: Toolchains for building R and R packages from source on Windows
パッケージソースファイルのインストール方法
下記コマンドを実行してください。
#パッケージのインストール
library("tcltk")
install.packages(paste(as.character(tkgetOpenFile(title = "パッケージファイルを選択",
filetypes = '{"パッケージファイル" {".*"}}',initialfile = "*.*")),
sep = "", collapse =" "), repos = NULL, type = "source")
少しでも、あなたの解析が楽になりますように!!