Programmeringsspråket R er svært populært når det gjelder statiske beregninger og grafikk. Det brukes vanligvis av statistikere til å utvikle statistisk programvare og analysere data. Den viktigste funksjonen og fordelen med R-språket er at det kan utvides. Brukeren har mulighet til å lage og publisere sine egne pakker. Dessuten er R-fellesskapet aktivt, og legger stadig til tilpassede statistikkpakker for spesifikke vitenskapsområder. Det gjør R anvendelig på mange felt. Disse instruksjonene viser deg hvordan du installerer og konfigurerer R i Ubuntu. De fleste av instruksjonene vil også fungere for andre operativsystemer, det er bare noen få kommandoer som må endres.
Først og fremst må du ha Ubuntu og 1 GB RAM på systemet ditt. Hvis det ikke er nok minne, må du koble til en swap-partisjon. Du kan installere R fra de offisielle Ubuntu-repositoriene. For å gjøre dette, kjør kommandoen:
$ sudo apt install r-base
Det er sant at med denne kommandoen kan du bare få en versjon datert 2018:
For å få den nyeste versjonen, må du legge til R-Project-depotet
og installere språkmiljøet derfra.
For å gjøre dette utføres følgende kommandoer:
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
$ sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/'
Du kan bruke et spesielt alternativ for å utføre en automatisk installasjon av programmet:
$ sudo apt-get -y install r-base
Nå har du den nyeste versjonen av programmeringsspråket R installert på systemet ditt. Du kan trygt begynne å teste det:
$ R
Uten noen spesielle innstillinger installerer R flere standardpakker. Det kan imidlertid være at brukeren ønsker å installere flere pakker. Dette krever minst 1 GB RAM. For å installere eller oppgradere pakker i CRAN
må du bruke Rs install.packages()
-funksjon.
Hvis du for eksempel vil installere package_name
, bruker du denne koden:
> install.packages("package_name")
Merk at dette vil initialisere pakken kun for den aktuelle brukeren. Den vil ikke være tilgjengelig for andre brukere. Du kan også installere R-pakken for alle brukere ved å kjøre R med root-tilgang.
La oss som et illustrerende eksempel installere shiny-pakken, som anses som den mest populære blant utviklere av webapplikasjoner i R. Du kan ganske enkelt kjøre R-kommandoen ved hjelp av sudo. Repo-parameteren angir hvilket repository pakken skal lastes ned fra.
$ sudo su - -c "R -e "install.packages('shiny', repos = 'http://cran.rstudio.com/')""
Du kan sørge for at pakken er tilgjengelig for alle ved å skrive inn en enkel kommando:
$ R
Last deretter ned pakken:
$ > library(shiny)
Det var det. Nå vet du hvordan du kan installere R-pakken i Ubuntu og initialisere den fra CAN.