RCommander (rcmdr) のインストール

RCommander (rcmdr) のインストール

.rdata ファイルを操作できるように RCommander をインストールしようとしています。

私は次のことを行いました:

sudo apt-get install r-base

ここで述べられているように: Ubuntu 16.04 以降

コマンドにアクセスできないようですrcmdr

答え1

RCommanderのインストールからノート:

Linux/Unix システムでは通常、パッケージの構築に必要なソフトウェアがすべてインストールされています。Rcmdr パッケージをインストールする最も簡単な方法は、R を root として実行し、R プロンプトでコマンド install.packages("Rcmdr") を発行することです。R は CRAN ミラーを選択するように要求します。最初の "0-Cloud" ミラー、またはお近くのミラー サイトを選択してください。

特に、Ubutu システムでは、次の手順が機能するはずです (Ista Zahn の提案を少し変更しています)。

  • Ubuntuへ(参照Ubuntu 16.04 以降

    Ubuntuバイオニック用

    echo "deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/" | sudo tee -a /etc/apt/sources.list
    sudo apt-get update
    
  • ベース R と R 開発パッケージをインストールします。

    sudo apt-get install r-base r-base-dev
    
  • システム全体にパッケージをインストールできるように、Ubuntu コマンドラインから root として R を起動します。

    sudo R
    
  • R コマンド プロンプトから、Rcmdr をインストールします。

    install.packages("Rcmdr")
    
    • RはCRANミラーを選択するように要求します
    • 最初の「0-Cloud」ミラー、またはお近くのミラー サイトを選択します。

Ubuntu パッケージ リポジトリから R および R パッケージをインストールすることもできますが、これらはほとんどの場合古くなっています。

コマンド library(Rcmdr) を使用して Rcmdr パッケージを初めてロードすると、不足している依存関係をダウンロードしてインストールするように要求されるので、それを許可します。

答え2

R インタープリターがインストールされていることを確認します。R インタープリターを開き (コマンド ラインからR)、install.package("Rcmdr")インタープリターで を実行します。これが完了したら を実行しますlibrary(Rcmdr)。不足している依存関係や更新された依存関係をインストールします。次に、以下を実行して Rcmdr のランチャーを作成できます。

sudo cat >/usr/bin/Rcmdr <<EOF
#! /usr/bin/env bash
R_DEFAULT_PACKAGES="$R_DEFAULT_PACKAGES Rcmdr" R "$@"
EOF
chmod a+x /usr/bin/Rcmdr

と入力して、コマンド ラインから Rcmdr を実行できるようになりましたRcmdr

関連情報