Android

Slik installerer du r på debian 9

How to Install Debian Linux on VirtualBox

How to Install Debian Linux on VirtualBox

Innholdsfortegnelse:

Anonim

R er et raskt voksende open source programmeringsspråk og miljø som spesialiserer seg på statistisk databehandling og grafisk representasjon. Det støttes av R Foundation for Statistical Computing og brukes hovedsakelig av statistikere og datavelgere for å utvikle statistisk programvare og utføre dataanalyse.

Denne veiledningen vil lede deg gjennom hvordan du installerer R på et Debian 9-system.

Forutsetninger

Forsikre deg om at du har oppfylt følgende forutsetninger før du fortsetter med denne opplæringen:

  • Debian 9-system med minst 1G RAM. Hvis maskinen din har mindre enn 1 GB RAM, kan du opprette en byttefil. Logget inn som bruker med sudo-rettigheter.

Installerer R på Debian

I skrivende stund er denne siste stabile versjonen av R versjon 3.5. R-pakkene fra Debian-depotene er ofte utdaterte, så vi installerer R ved å legge til depotet vedlikeholdt av CRAN.

Følgende trinn beskriver hvordan du installerer den siste stabile versjonen av R på Debian 9:

  1. Installer avhengighetene som er nødvendige for å legge til et nytt depot over

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

    Aktiver CRAN-depotet og legg til CRAN GPG-nøkkelen til systemet ditt ved å kjø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 lagt til, oppdaterer du pakkelisten og installerer R-pakken ved å skrive:

    sudo apt update sudo apt install r-base

    Bekreft installasjonen ved å kjøre følgende kommando som vil skrive ut R-versjonen:

    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

Installere R-pakker fra CRAN

En av hovedårsakene til at R er så populær, er det brede utvalget av pakker som er tilgjengelige gjennom det omfattende R Archive Network (CRAN).

Hvis du ikke allerede har installert, installerer du den build-essential pakken som inneholder verktøyene som kreves for å samle R-pakker.

sudo apt install build-essential

For demonstrasjonsformål installerer vi en pakke som heter stringr , som gir raske, riktige implementeringer av vanlige stringr .

Når startes som root, vil pakkene bli installert globalt og tilgjengelige for alle systembrukere. Hvis du starter R uten sudo, vil det bli satt opp et personlig bibliotek for brukeren din.

Start med å åpne R-konsollen som rot:

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 blir utført i R-konsollen.

For å installere stringr pakken skriver du bare:

install.packages("stringr")

Installasjonen vil ta litt tid, og når biblioteket er fullført, når det er fullført:

library(stringr)

Lag en enkel karaktervektor med navnet tutorial :

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

Kjør følgende funksjon som skriver ut lengden på en streng:

str_length(tutorial)

3 2 7 1 2 6 1

Du kan finne flere R-pakker på tilgjengelige CRAN-pakker etter navn og installere dem med install.packages() .

Konklusjon

Du har installert R ditt Debian-system og lært hvordan du installerer R-pakker.

Hvis du har et problem eller har tilbakemelding, legg igjen en kommentar nedenfor.

debian r