安裝 RCommander (rcmdr)

安裝 RCommander (rcmdr)

我正在嘗試安裝 RCommander,以便能夠使用 .rdata 檔案。

我做了以下事情:

sudo apt-get install r-base

正如這裡所述: http://cran.r-project.org/bin/linux/ubuntu/

我似乎無法訪問該rcmdr命令!

答案1

從 RCommander 安裝筆記:

Linux/Unix 系統通常已經安裝了建構軟體包所需的所有軟體。安裝 Rcmdr 套件最簡單的方法是以 root 身分執行 R,並在 R 提示字元下發出命令 install.packages("Rcmdr")。 R會要求你選擇一個CRAN鏡像;選擇第一個「0-雲端」鏡像,或您附近的鏡像網站。

特別是在 Ubutu 系統上,以下流程應該有效(根據 Ista Zahn 的建議稍作修改):

  • 到 Ubuntu(參見http://cran.r-project.org/bin/linux/ubuntu/

    對於 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
    
  • 以 root 身分從 Ubuntu 命令列啟動 R,以便您可以在系統範圍內安裝軟體包:

    sudo R
    
  • 從 R 命令提示字元中,安裝 Rcmdr:

    install.packages("Rcmdr")
    
    • R會要求你選擇一個CRAN鏡像
    • 選擇第一個「0-雲端」鏡像,或您附近的鏡像網站。

也可以從 Ubuntu 軟體包儲存庫安裝 R 和 R 軟體包,但這些軟體包幾乎總是過時的。

當您首次使用命令庫(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

相關內容