金子邦彦研究室プログラミングR のプログラム例R システムでのパッケージのインストール

R システムでのパッケージのインストール

このページでは,R システムでのパッケージのインストール手順を説明する. R システムには種々のパッケージがあり,パッケージのインストールにより,種々の機能を追加できる.

R システムの CRAN の URL: https://cran.r-project.org/

サイト内の関連ページ

前準備

R システムのインストール

R システムの CRAN の URL: https://cran.r-project.org/

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

R システムのパッケージのインストール手順を例に説明する. ここでは、 Rcmdr (R コマンダー) パッケージをインストールしたい場合を例として説明する.

Windows の場合

Windows の場合 には R コンソールを使って,パッケージをインストールすることが簡単にできる.

  1. R の起動
  2. chooseCRANmirror()」を実行して,CRAN ミラーサイトを選択する

    「chooseCRANmirror()」を実行すると,ミラーサイトを選択するための画面が現れる. Japan (日本)を選んでおく.

    [image]

    1度CRAN ミラーサイトを選択すると,その記録が残るので,パッケージのインストールのたびに CRAN ミラーサイトを選ぶ必要はない

    Windows の R コンソールを使う場合

    Windows の R コンソールでは, 「パッケージ」→「CRAN ミラーサイトの設定」と操作しても同じことができる.

  3. utils:::menuInstallPkgs()」を実行.メニューがでるので,メニューの中からインストールしたいパッケージを選択する.

    [image]

    Windows の R コンソールを使う場合

    Windows の R コンソールでは, 「パッケージ」→ 「パッケージのインストール」と操作しても同じことができる.

    install.packagesを使ってインストールする場合.

    このときは,install.packages("Rcmdr") のように,パッケージ名を指定して,インストールを行う. パッケージ名が分かっている場合は,この操作の方が楽だと感じる可能性がある.

  4. 「library(Rcmdr)」のようにパッケージ名を指定して,パッケージを読み込む

    [image]
    このとき,依存パッケージがインストールされる場合がある. 次のような画面が出たら「はい」をクリックし,パッケージのインストールを開始

    [image]

Ubuntu の場合

Ubuntu の場合 には端末での操作を行う.

  1. R の起動 (execute R)

    Ubuntu での操作手順例

    [image]
  2. 「chooseCRANmirror()」を実行して,CRAN ミラーサイトを選択する

    1度CRAN ミラーサイトを選択すると,その記録が残るので,パッケージのインストールのたびに CRAN ミラーサイトを選ぶ必要はない

    Ubuntu での操作手順例

    chooseCRANmirror()
    

    [image]

    「chooseCRANmirror()」を実行すると,ミラーサイトを選択するウインドウが現れる. 日本国内を選んでおく. ここでは、「Japan (Hyogo)」をダブルクリックしている

    [image]
  3. install.pacakges() を用いてパッケージをインストール

    Ubuntu での操作手順例 (Rcmdr パッケージをインストールしたい場合)

    install.packages("Rcmdr")
    

    [image]

    ※ 「install.packages()」を実行すると,ミラーサイトを選択するウインドウが現れる場合がある. 日本国内を選んでおく.

  4. インストール終了の確認

    エラーメッセージが出ていないことを確認

    [image]
  5. 「library(Rcmdr)」のようにパッケージ名を指定して,パッケージを読み込む

    パッケージを使うために,「library(Rcmdr)」のようなコマンドを実行して,パッケージを読み込む必要がある. ここで,なぜ,パッケージを読み込んでいるかというと, 今インストールしたパッケージである Rcmdr が, 他のパッケージのインストールを必要としており,初回のパッケージ読み込みにおいて,R が,そうした必要な他のパッケージを自動的にインストールしてくれるからです.

    Ubuntu での操作手順例 (Rcmdr パッケージを読み込む場合)

    library("Rcmdr")
    

    [image]
  6. はい」をクリックし,パッケージのインストールを開始
  7. 読み込み終了の確認

    エラーメッセージが出ていないことを確認

    [image]