Android

Hur man installerar r på debian 9

Процесс установки Debian 9 Stretch (пошаговая инструкция)

Процесс установки Debian 9 Stretch (пошаговая инструкция)

Innehållsförteckning:

Anonim

R är ett snabbt växande programmeringsspråk och miljö med öppen källkod som specialiserar sig på statistisk databehandling och grafisk representation. Det stöds av R Foundation for Statistical Computing och används främst av statistiker och datavetare för att utveckla statistisk programvara och utföra dataanalys.

Den här guiden leder dig genom hur du installerar R på ett Debian 9-system.

förutsättningar

Se till att du har uppfyllt följande förutsättningar innan du fortsätter med denna handledning:

  • Debian 9-system med minst 1G RAM. Om din maskin har mindre än 1 GB RAM kan du skapa en bytefil. Loggad in som användare med sudo-privilegier.

Installera R på Debian

Vid skrivandet av denna artikel är den senaste stabila versionen av R version 3.5. R-paketen från Debian-lagringarna är ofta föråldrade så vi installerar R genom att lägga till förvaret som upprätthålls av CRAN.

Följande steg beskriver hur du installerar den senaste stabila versionen av R på Debian 9:

  1. Installera de beroenden som krävs för att lägga till ett nytt arkiv via

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

    Aktivera CRAN-lagret och lägg till CRAN GPG-nyckeln till ditt system genom att köra följande kommandon:

    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/'

    När förvaret har lagts till uppdaterar du paketlistan och installerar R-paketet genom att skriva:

    sudo apt update sudo apt install r-base

    Verifiera installationen genom att köra följande kommando som kommer att skriva ut R-versionen:

    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

Installera R-paket från CRAN

En av de främsta anledningarna till att R är så populärt är det stora utbudet av paket som finns tillgängliga via det omfattande R Archive Network (CRAN).

Om du inte redan har installerat, installerar du det build-essential paketet som innehåller de verktyg som krävs för att sammanställa R-paket.

sudo apt install build-essential

För demonstrationsändamål kommer vi att installera ett paket med namnet stringr , som ger snabba, korrekta implementeringar av vanliga strängmanipulationer.

När de startas som root kommer paketen att installeras globalt och tillgängliga för alla systemanvändare. Om du startar R utan sudo kommer ett personligt bibliotek att installeras för din användare.

Börja med att öppna R-konsolen som 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. > Alla följande kommandon körs inom R-konsolen.

För att installera stringr paketet skriver du bara:

install.packages("stringr")

Installationen kommer att ta lite tid och ladda biblioteket när det är klart:

library(stringr)

Skapa en enkel teckenvektor med namnet tutorial :

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

Kör följande funktion som skriver ut en strängs längd:

str_length(tutorial)

3 2 7 1 2 6 1

Du kan hitta fler R-paket på tillgängliga CRAN-paket med namn och installera dem med install.packages() .

Slutsats

Du har installerat R ditt Debian-system och lärt dig hur du installerar R-paket.

Om du stöter på ett problem eller har feedback, lämna en kommentar nedan.

debian r