So installieren Sie die R -Programmiersprache in Linux

So installieren Sie die R -Programmiersprache in Linux

R ist eine beliebte Programmiersprache und Softwareumgebung, mit der statistische und grafische Computertools für Datenwissenschaften erstellt werden können. Es ist in vielerlei Hinsicht ähnlich wie die S Programmiersprache und Umgebung; R ist eine andere Implementierung von S. Obwohl es einige signifikante Unterschiede zwischen den beiden gibt.

R Ist kostenlose Software im Rahmen der NUU General Public Lizenz der kostenlosen Software -Stiftung verfügbar. Es ist auch plattformübergreifend, kann unter Linux und anderen UNIX-basierten Betriebssystemen kompiliert und ausgeführt werden. und auch Fenster.

R unterstützt eine Vielzahl statistischer (linearer und nichtlinearer Modellierung, klassische statistische Tests, Zeitreihenanalyse, Klassifizierung, Clusterbildung usw.) und grafische Techniken.

Inhaltsverzeichnis

1
  • R Programmiersprache Schlüsselmerkmale
  • Installieren von R -Programmiersprache unter Linux
    • Installieren Sie R auf Ubuntu
    • Installieren Sie R auf Debian
    • Installieren Sie R auf Fedora
    • Installieren Sie R auf Rhel -Systemen
    • Installieren Sie R im CentOS -Stream
    • Installieren Sie R auf Rocky und Almalinux
    • Installieren Sie R bei OpenSuse
  • Überprüfen Sie die R -Installation unter Linux

R Programmiersprache Schlüsselmerkmale

  • Bietet eine effektive Datenhandhabung und Lagereinrichtung.
  • Bietet eine Reihe von Operatoren für Berechnungen für Arrays, insbesondere Matrizen.
  • Schiffe mit einer großen, kohärenten und integrierten Sammlung von Zwischenwerkzeugen für die Datenanalyse.
  • Bietet grafische Einrichtungen für die Datenanalyse und zeigt entweder auf dem Bildschirm oder auf Hardcopy an.
  • Bietet Konditionals, Schleifen, benutzerdefinierte rekursive Funktionen sowie Eingabe- und Ausgabeeinrichtungen.
  • Ermöglicht Benutzern zusätzliche Funktionen, indem neue Funktionen definiert werden.
  • Es ist hoch erweiterbar über Pakete, etwa acht Pakete werden mit dem geliefert R Verteilung und viele andere sind über die erhältlich Kran (Umfassendes R -Archivnetzwerk) Familie von Internet -Sites.
  • Unterstützt es, leicht konzipierte Veröffentlichungsqualitätsdiagramme wie mathematische Symbole und Formeln zu erstellen, sofern dies erforderlich ist, und.
  • Die meisten S -Programme können unverändert in R.
  • Für rechenintensive Aufgaben kann auch C, C ++ und FORTRAN-Code verknüpft und zur Laufzeit aufgerufen werden.
  • Schiffe mit umfassender Dokumentation im Latex-ähnlichen Dokumentationsformat.

Installieren von R -Programmiersprache unter Linux

Sie können installieren R Programmiersprachenpakete auf Ihrem Linux -System wie unten gezeigt. Auf rhelbasierten Verteilungen benötigen Sie es von der Epel (Zusätzliche Pakete für Enterprise Linux) Repository.

Notiz: Denken Sie daran, den richtigen Befehlssatz für Ihre Linux -Verteilung auszuführen.

Installieren Sie R auf Ubuntu

$ sudo apt update -qq $ sudo apt install-no-install-recommendent software-properties-common dirmngr $ wget -qo- https: // cloud.R-Projekt.org/bin/linux/ubuntu/marutter_pubkey.ASC | sudo tee -a/etc/apt/vertrauenswürdig.gpg.D/cran_ubuntu_key.ASC $ sudo add-apt-repository "Deb https: // cloud.R-Projekt.org/bin/linux/ubuntu $ (lsb_release -cs) -CRAN40/"$ sudo apt update $ sudo APT Install-No-Installation-Recommends R-Base 

Installieren Sie R auf Debian

$ sudo apt-key adv-Keyserver Keyserver.Ubuntu.com-Recv-Key '95C0FAF38DB3CCAD0C080A7BDC78B2DDEABC47B7' $ sudo add-apt-repository "Deb https: // cloud.R-Projekt.org/bin/linux/debian $ (lsb_release -cs) -CRAN40/"$ sudo APT Update $ sudo APT Install-Ni-Installation-Empfehlung R-Base 

Installieren Sie R auf Fedora

$ sudo dnf install r 

Installieren Sie R auf Rhel -Systemen

--------- Auf Rhel 9 --------- $ sudo Abonnement-Manager-Repos-ANABLE CODEREADY-BUILDER-FOR-RHEL-9-$ (ARCH) -RPMS $ sudo dnf install https: // dl.Fedoraproject.org/pub/epel/epel-release-latest-9.Keinarch.Drehzahl $ sudo dnf install r --------- Auf rhel 8 --------- $ sudo Abonnement-Manager Repos-ANABLE CODEREADY-BUIMER FOR-RHEL-8-$ (ARCH) -RPMS $ sudo dnf install https: // dl.Fedoraproject.org/pub/epel/epel-release-latest-8.Keinarch.Drehzahl $ sudo dnf install r --------- Auf Rhel 7 --------- $ sudo Abonnement-Manager RepOS-anable rhel-*-Optional-rpms \ --Enable rhel-*-extras-rpms \-enable rhel-ha-for-rhel-*-server-rpms $ sudo yum install https: // dl.Fedoraproject.org/pub/epel/epel-release-latest-7.Keinarch.Drehzahl $ sudo dnf install r 

Installieren Sie R im CentOS -Stream

--------- Auf CentOS Stream 9 --------- $ sudo dnf config-Manager-set-fähige CRB $ sudo dnf install epel-release epel-next-release $ sudo dnf install r r --------- Auf CentOS Stream 8 --------- $ sudo dnf config-Manager-set-fähige Powertools $ sudo DNF Installation EPEL-Release EPEL-Next-Release $ sudo dnf install r R --------- Auf Centos 7 --------- $ sudo yum Installation epel-release $ sudo dnf install REL R 

Installieren Sie R auf Rocky und Almalinux

--------- Auf Rocky und Almalinux 9 --------- $ sudo dnf config-Manager-set-fähig CRB $ sudo dnf install epel-release $ sudo dnf install r R --------- Auf Rocky und Almalinux 8 --------- $ sudo dnf config-Manager-set-fähige Powertools $ sudo dnf install epel-release $ sudo dnf install r R 

Installieren Sie R bei OpenSuse

$ sudo Version = $ (grep "^adra_name"/etc/os -release | tr "" "" _ "| sed -e 's/hübsch_name = //' | sed -e 's/" // g') $ sudo zypper addrepo -f http: // download.OpenSuse.org/repositories/Devel \:/Sprachen \:/r \:/patchiert/$ Version/R-Base $ sudo zypper install R-Base R-Base-Devel 

Überprüfen Sie die R -Installation unter Linux

Nach der Installation der R Pakete können Sie überprüfen, ob die Umgebung gut eingerichtet ist. Um die zu starten R programmieren Sie die R Befehl, der die starten wird R Programmschale wie im nächsten Screenshot gezeigt.

$ R 
Starten Sie das R -Programm unter Linux

Sie können a ausführen Hallo Welt Programm in R wie gezeigt:

> print ("helloWorld")> print ("helloWorld", quote = false) 
Führen Sie das Hello World -Programm in R -Sprache aus

Um das zu verlassen R Programm Shell, geben Sie die aus Q() Befehl. Sie werden aufgefordert, ob Sie die Daten von Ihren speichern möchten R Sitzung, eingeben y für ja oder N für Nein, oder C abbrechen:

> Q () 
Beenden Sie R -Programm Shell

Außerdem können Sie eine laufen lassen R Skript mit dem Rscript (Frontend zum Scripting mit R) Befehl wie folgt:

$ cat Hallo.r $ rscript Hallo.R 
Führen Sie das R -Skript mit Rscript aus

Weitere Nutzungsoptionen finden Sie unter R Und Rscript Mannseiten:

$ MAN R $ MAN rscript 

Wir sind am Ende dieses Leitfadens gekommen. Weitere Informationen finden Sie auf der offiziellen Website des R -Projekts.