GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie R unter Debian 10

R ist eine Open-Source-Programmiersprache und kostenlose Umgebung, die sich auf statistische Berechnungen und grafische Darstellungen spezialisiert hat. Es wird von der R Foundation for Statistical Computing unterstützt und hauptsächlich von Statistikern und Data Minern zur Entwicklung statistischer Software und zur Durchführung von Datenanalysen verwendet.

Dieser Artikel enthält Informationen zur Installation von R auf einem Debian 10.

Voraussetzungen #

Stellen Sie sicher, dass Sie die folgenden Voraussetzungen erfüllt haben, bevor Sie mit diesem Lernprogramm fortfahren:

  • Debian 10-System mit mindestens 1 GB RAM. Wenn Ihr Computer über weniger als 1 GB RAM verfügt, können Sie eine Auslagerungsdatei erstellen.
  • Sie sind als Benutzer mit sudo-Berechtigungen angemeldet.

Installieren von R unter Debian #

Die R-Pakete aus den Debian-Repositories sind oft veraltet. Wir installieren R aus dem von CRAN verwalteten Repository.

Gehen Sie folgendermaßen vor, um R unter Debian 10 zu installieren:

Die folgenden Schritte beschreiben, wie Sie die neueste stabile Version von R unter Debian 10 installieren:

  1. Installieren Sie die erforderlichen Pakete, um ein neues Repository über HTTPS hinzuzufügen:

    sudo apt install dirmngr apt-transport-https ca-certificates software-properties-common gnupg2
  2. Führen Sie die folgenden Befehle aus, um das CRAN-Repository zu aktivieren und den CRAN-GPG-Schlüssel zu Ihrem System hinzuzufügen:

    sudo apt-key adv --keyserver keys.gnupg.net --recv-key 'E19F5F87128899B192B1A2C2AD5F960A256A04AF'sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/debian buster-cran35/'
  3. Aktualisieren Sie die Paketliste und installieren Sie das R-Paket:

    sudo apt updatesudo apt install r-base
  4. Überprüfen Sie die Installation, indem Sie die R-Version drucken:

    R --version

    Zum Zeitpunkt der Erstellung dieses Artikels ist die neueste stabile Version von R Version 3.6.3:

    R version 3.6.3 (2020-02-29) -- "Holding the Windsock"
    Copyright (C) 2020 The R Foundation for Statistical Computing
    Platform: x86_64-pc-linux-gnu (64-bit)
    
    R is free software and comes with ABSOLUTELY NO WARRANTY.
    You are welcome to redistribute it under the terms of the
    GNU General Public License versions 2 or 3.
    For more information about these matters see
    https://www.gnu.org/licenses/.

Installieren von R-Paketen von CRAN #

Einer der Hauptgründe, warum R so beliebt ist, ist die große Auswahl an Paketen, die über das Comprehensive R Archive Network (CRAN) verfügbar sind.

Wenn Sie es noch nicht installiert haben, installieren Sie build-essential Paket, das die Tools enthält, die zum Kompilieren von R-Paketen erforderlich sind:

sudo apt install build-essential

Wenn das R Binary wird als root oder sudo gestartet, die Pakete werden global installiert und sind für alle Systembenutzer verfügbar. Um eine persönliche Bibliothek für Ihren Benutzer einzurichten, rufen Sie die Binärdatei als normaler Benutzer auf.

Als Beispiel installieren wir ein Paket namens stringr , das schnelle und korrekte Implementierungen gängiger String-Manipulationen bereitstellt.

Öffnen Sie die R-Konsole als Root:

sudo -i R
R version 3.5.1 (2018-07-02) -- "Feather Spray"
Copyright (C) 2018 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)

R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.

  Natural language support but running in an English locale

R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.

Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.

> 

Die folgenden Befehle werden in der R-Konsole ausgeführt.

Installieren Sie den stringr Paket:

install.packages("stringr")

Die Installation wird einige Zeit in Anspruch nehmen. Laden Sie nach Abschluss die Bibliothek:

library(stringr)

Erstellen Sie einen einfachen Zeichenvektor namens tutorial :

tutorial <- c("How", "to", "Install", "R", "on", "Debian", "9")

Führen Sie die folgende Funktion aus, die die Länge einer Zeichenfolge ausgibt:

str_length(tutorial)
[1] 3 2 7 1 2 6 1

Weitere R-Pakete finden Sie auf der CRAN-Paketseite und können sie mit install.packages() installieren .


Debian
  1. So installieren Sie Debian 10 (Buster)

  2. So installieren Sie Python 3.9 unter Debian 10

  3. So installieren Sie Memcached unter Debian 10

  4. So installieren Sie TeamViewer unter Debian 10

  5. So installieren Sie Git unter Debian 9

So installieren Sie Skype unter Debian 9

So installieren Sie Python 3.7 unter Debian 9

So installieren Sie TeamViewer unter Debian 9

So installieren Sie Debian 11

So installieren Sie Go unter Debian 10

So installieren Sie Go unter Debian