Android

Sådan installeres r på debian 9

How to Install Debian 9 on VirtualBox

How to Install Debian 9 on VirtualBox

Indholdsfortegnelse:

Anonim

R er et hurtigt voksende open source programmeringssprog og miljø, der er specialiseret i statistisk computing og grafisk repræsentation. Det understøttes af R Foundation for Statistical Computing og bruges hovedsageligt af statistikere og datearbejdere til udvikling af statistisk software og udførelse af dataanalyse.

Denne tutorial vil lede dig gennem, hvordan du installerer R på et Debian 9-system.

Forudsætninger

Sørg for, at du har opfyldt følgende forudsætninger, før du fortsætter med denne tutorial:

  • Debian 9-system med mindst 1G RAM. Hvis din maskine har mindre end 1 GB RAM, kan du oprette en swap-fil.Logget ind som bruger med sudo-privilegier.

Installation af R på Debian

På dette tidspunkt, hvor denne artikel skrives, er den seneste stabile version af R version 3.5. R-pakkerne fra Debian-depoterne er ofte forældede, så vi installerer R ved at tilføje depotet, der vedligeholdes af CRAN.

Følgende trin beskriver, hvordan du installerer den nyeste stabile version af R på Debian 9:

  1. Installer de nødvendige afhængigheder for at tilføje et nyt lager over

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

    Aktivér CRAN-arkivet, og tilføj CRAN GPG-nøglen til dit system ved at køre følgende kommandoer:

    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 depotet er tilføjet, skal du opdatere pakkelisten og installere R-pakken ved at skrive:

    sudo apt update sudo apt install r-base

    Bekræft installationen ved at køre følgende kommando, der udskriver 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

Installation af R-pakker fra CRAN

En af hovedårsagerne til, at R er så populær, er den brede vifte af pakker, der er tilgængelige gennem det omfattende R Archive Network (CRAN).

Hvis du ikke allerede har installeret, skal du installere den build-essential pakke, der indeholder de nødvendige værktøjer til kompilering af R-pakker.

sudo apt install build-essential

Til demonstrationsformål installerer vi en pakke med navnet stringr , der giver hurtige, korrekte implementeringer af almindelige strengmanipulationer.

Når de startes som root, vil pakkerne blive installeret globalt og tilgængelige for alle systembrugere. Hvis du starter R uden sudo, oprettes et personligt bibliotek for din bruger.

Start med at åbne R-konsollen 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. > Alle følgende kommandoer udføres inden for R-konsollen.

For at installere stringr pakken skal du blot indtaste:

install.packages("stringr")

Installation tager nogen tid, og når biblioteket er afsluttet, når det er afsluttet:

library(stringr)

Opret en simpel karaktervektor ved navn tutorial :

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

Kør følgende funktion, der udskriver længden på en streng:

str_length(tutorial)

3 2 7 1 2 6 1

Du kan finde flere R-pakker på tilgængelige CRAN-pakker efter navn og installere dem med install.packages() .

Konklusion

Du har installeret R dit Debian-system og lært, hvordan du installerer R-pakker.

Hvis du har et problem eller har feedback, skal du skrive en kommentar nedenfor.

debian r