Programmeringssproget R er ekstremt populært til at udføre statiske beregninger og grafik. Det bruges normalt af statistikere til at udvikle statistisk software og analysere data. Hovedfunktionen og også fordelen ved R-sproget er dets udvidelsesmuligheder. Brugeren har mulighed for at oprette og udgive sine egne pakker. Derudover er R-fællesskabet aktivt og tilføjer konstant tilpassede statistiske pakker til specifikke videnskabelige områder. Det gør R anvendeligt inden for mange områder. Disse instruktioner viser dig, hvordan du installerer og konfigurerer R i Ubuntu. De fleste af instruktionerne vil også fungere på andre operativsystemer, blot skal nogle få kommandoer ændres.
Først og fremmest skal du have Ubuntu og 1 GB RAM på dit system. Hvis der ikke er nok hukommelse, skal du oprette en swap-partition. Du kan installere R fra de officielle Ubuntu repositories. For at gøre dette skal du køre kommandoen:
$ sudo apt install r-base
Det er sandt, at du med denne kommando kun kan få en version dateret 2018:
For at få den nyeste version skal du tilføje R-Project
repository og installere sprogmiljøet derfra.
For at gøre dette udfø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 bruge en særlig mulighed for at udføre en automatisk installation af programmet:
$ sudo apt-get -y install r-base
Nu har du den nyeste version af programmeringssproget R installeret på dit system. Du kan roligt begynde at teste det:
$ R
Uden særlige indstillinger installerer R flere standardpakker. Brugeren kan dog ønske at installere yderligere pakker. Dette kræver mindst 1 GB RAM. For at installere eller opgradere pakker i CRAN
skal du bruge R's install.packages()
-funktion.
Hvis du f.eks. vil installere package_name
, skal du bruge denne kode:
> install.packages("package_name")
Bemærk, at dette kun vil initialisere pakken for den aktuelle bruger. Den vil ikke være tilgængelig for andre brugere. Du kan også installere R-pakken for alle brugere ved at køre R med root-adgang.
Lad os som et illustrativt eksempel installere shiny-pakken, som anses for at være den mest populære blandt udviklere af webapplikationer i R. Du kan blot køre R-kommandoen med sudo. Parameteren repo angiver, hvilket repository pakken skal downloades fra.
$ sudo su - -c "R -e "install.packages('shiny', repos = 'http://cran.rstudio.com/')""
Du kan sørge for, at pakken er tilgængelig for alle ved at indtaste en simpel kommando:
$ R
Download derefter pakken:
$ > library(shiny)
Det var det. Nu ved du, hvordan du kan installere R-pakken i Ubuntu og initialisere den fra CAN.