Installation von RCommander (rcmdr)

Installation von RCommander (rcmdr)

Ich versuche, RCommander zu installieren, damit ich mit .rdata-Dateien spielen kann.

Ich habe Folgendes gemacht:

sudo apt-get install r-base

Wie hier angegeben: http://cran.r-project.org/bin/linux/ubuntu/

rcmdrIch kann anscheinend nicht auf den Befehl zugreifen !

Antwort1

Von der RCommander-InstallationAnmerkungen:

Auf Linux/Unix-Systemen ist die zum Erstellen von Paketen erforderliche Software normalerweise bereits installiert. Die einfachste Möglichkeit, das Rcmdr-Paket zu installieren, besteht darin, R als Root auszuführen und den Befehl install.packages("Rcmdr") an der R-Eingabeaufforderung einzugeben. R fordert Sie auf, einen CRAN-Spiegel auszuwählen. Wählen Sie den ersten „0-Cloud“-Spiegel oder eine Spiegel-Site in Ihrer Nähe.

Insbesondere auf Ubuntu-Systemen sollte folgendes Vorgehen funktionieren (leicht abgewandelt nach einem Vorschlag von Ista Zahn):

  • auf Ubuntu (siehehttp://cran.r-project.org/bin/linux/ubuntu/)

    für Ubuntu Bionic

    echo "deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/" | sudo tee -a /etc/apt/sources.list
    sudo apt-get update
    
  • Installieren Sie die Basis-R und das R-Entwicklungspaket:

    sudo apt-get install r-base r-base-dev
    
  • Starten Sie R von der Ubuntu-Befehlszeile als Root, damit Sie Pakete systemweit installieren können:

    sudo R
    
  • Installieren Sie Rcmdr über die R-Eingabeaufforderung:

    install.packages("Rcmdr")
    
    • R fordert Sie auf, einen CRAN-Spiegel auszuwählen
    • Wählen Sie den ersten „0-Cloud“-Spiegel oder eine Spiegelsite in Ihrer Nähe.

Es ist auch möglich, R- und R-Pakete aus dem Ubuntu-Paket-Repository zu installieren, diese sind jedoch fast immer veraltet.

Wenn Sie das Rcmdr-Paket zum ersten Mal mit der Befehlsbibliothek (Rcmdr) laden, werden Sie aufgefordert, fehlende Abhängigkeiten herunterzuladen und zu installieren. Lassen Sie dies zu.

Antwort2

Stellen Sie sicher, dass der R-Interpreter installiert ist. Öffnen Sie den R-Interpreter (über die Befehlszeile: R) und führen Sie ihn install.package("Rcmdr")im Interpreter aus. Wenn dies abgeschlossen ist, führen Sie aus library(Rcmdr). Lassen Sie fehlende/aktualisierte Abhängigkeiten installieren. Sie können dann einen Launcher für Rcmdr erstellen, indem Sie Folgendes ausführen:

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

Jetzt können Sie Rcmdr von der Befehlszeile aus ausführen, indem Sie eingeben Rcmdr.

verwandte Informationen