Android

Wie installiere ich r auf Debian 9?

How to Install Debian 9 on VirtualBox

How to Install Debian 9 on VirtualBox

Inhaltsverzeichnis:

Anonim

R ist eine schnell wachsende Open Source-Programmiersprache und -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.

In diesem Tutorial erfahren Sie, wie Sie R auf einem Debian 9-System installieren.

Voraussetzungen

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

  • Debian 9-System mit mindestens 1G RAM. Wenn Ihr Computer weniger als 1 GB RAM hat, können Sie eine Auslagerungsdatei erstellen. Sie sind als Benutzer mit Sudo-Berechtigungen angemeldet.

R unter Debian installieren

Zum Zeitpunkt des Schreibens dieses Artikels ist die neueste stabile Version von R Version 3.5. Die R-Pakete aus den Debian-Repositorys sind oft veraltet, so dass wir R installieren, indem wir das von CRAN verwaltete Repository hinzufügen.

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

  1. Installieren Sie die Abhängigkeiten notwendig, ein neues Repository über HTTPS hinzuzufügen:

    sudo apt install dirmngr apt-transport-https ca-certificates software-properties-common gnupg2

    Aktivieren Sie das CRAN-Repository und fügen Sie Ihrem System den CRAN-GPG-Schlüssel hinzu, indem Sie die folgenden Befehle ausführen:

    sudo apt-key adv --keyserver keys.gnupg.net --recv-key 'E19F5F87128899B192B1A2C2AD5F960A256A04AF' sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/debian stretch-cran35/'

    Aktualisieren Sie nach dem Hinzufügen des Repositorys die Paketliste und installieren Sie das R-Paket, indem Sie Folgendes eingeben:

    sudo apt update - sudo apt update sudo apt install r-base

    Überprüfen Sie die Installation, indem Sie den folgenden Befehl ausführen, mit dem die R-Version gedruckt wird:

    R --version

    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 the terms of the GNU General Public License versions 2 or 3. For more information about these matters see

Installieren von R-Paketen aus CRAN

Einer der Hauptgrund, warum R so beliebt ist, ist die breite Palette von Paketen durch das Comprehensive R Archive Network (CRAN).

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

sudo apt install build-essential

Zu Demonstrationszwecken werden wir ein Paket mit dem Namen installieren stringr , die schnelle, korrekte Implementierungen von gemeinsamen String - Manipulationen.

Beim Start als root werden die Pakete global installiert und stehen allen Systembenutzern zur Verfügung. Wenn Sie R ohne sudo starten, wird eine persönliche Bibliothek für Ihren Benutzer eingerichtet.

Öffnen Sie zunächst 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. > Alle folgenden Befehle werden in der R-Konsole ausgeführt.

Um das stringr Paket zu installieren, geben stringr einfach stringr :

install.packages("stringr")

Die Installation wird einige Zeit in Anspruch nehmen und nach Abschluss die Bibliothek laden:

library(stringr)

Erstellen Sie einen einfachen Zeichenvektor mit dem Namen tutorial :

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

Führen Sie die folgende Funktion, die die Länge eines Strings druckt:

str_length(tutorial)

3 2 7 1 2 6 1

Weitere R-Pakete finden Sie unter Verfügbare CRAN-Pakete nach Namen und installieren Sie sie mit install.packages() .

Fazit

Sie haben erfolgreich R Ihr Debian-System installiert und gelernt, wie R-Pakete zu installieren.

Wenn Sie auf ein Problem stoßen oder Feedback haben, hinterlassen Sie unten einen Kommentar.

debian r