パッケージ関連

Rはパッケージをインストールすることでどんどん拡張していくことができます。解析によってはパッケージをインストールしないとできないものもあるので、一通りパッケージのインストールやアップデートはできるようにしましょう。

最近は、CRANだけでなく、Githubからインストールするパッケージもありますが、Githubのパッケージは、特に審査を経たものではないことに注意してください。とても有用なものが多く紹介され、日々アップデートしていくさまは魅力的ですが、自分でパッケージの内容についてしっかりと吟味できるようになるまでは、CRANからインストール可能なパッケージに限定した方がよいと思います。

パッケージのインストール

パッケージのインストールはRからもRStudioからもできます。RStudioをインストールした人は、RStudioからインストールすると簡単なのでそちらを利用するとよいでしょう(Rからのインストールも難しいわけではありません)。

RStudioからインストール

RStudioからインストールする方法下記の通りです。

  1. Packagesペインからinstallをクリック
  2. 立ち上がったウインドウのPackagesの部分にパッケージ名を入力
  3. Installをクリック

注意点:「install dependencies」にちゃんとチェックを入れておくこと

Tools > Global Options > PackagesでCRAN Mirrorも設定できます。

パッケージのアップデート

パッケージのアップデートもR、RStudioのどちらからでもできます。普段のアップデートは特に気にするものではありませんが、Rのバージョンアップに伴ってアップデートを行う際には、Rのバージョンアップの程度(メジャーバージョンアップかマイナーバージョンアップか)によって、方法が変わってしまうことに少し注意が必要となります。

普段のアップデート・Rのマイナーバージョンアップに伴うアップデート

  1. Packagesペインからupdateをクリック
  2. 立ち上がったウインドウから、全ての(または必要な)パッケージを選択
  3. Install Updatesボタンをクリック

Rのメジャーバージョンアップに伴うアップデート

Rをメジャーバージョンアップした際には、普段と異なる方法が必要となります。

  1. libraryのコピー:新しいバージョンのインストールに伴い、libraryの保存フォルダが新しく作成されるので、古いバージョンのフォルダからコピーする。
    • 古いバージョンの例:C:\Users\takeshou\Documents\R\win-library\3.3
    • 新しいバージョンの例:C:\Users\takeshou\Documents\R\win-library\3.6
  2. RStudioを立ち上げ、Packagesペインからupdateをクリック
  3. 立ち上がったウインドウから、全ての(または必要な)パッケージを選択
  4. Install Updatesボタンをクリック