De programmeertaal R is erg populair voor het uitvoeren van statische berekeningen en grafieken. Het wordt meestal gebruikt door statistici om statistische software te ontwikkelen en gegevens te analyseren. Het belangrijkste kenmerk en ook het voordeel van de R-taal is de uitbreidbaarheid. De gebruiker heeft de mogelijkheid om zijn eigen pakketten te maken en te publiceren. Bovendien is de R-gemeenschap actief en voegt voortdurend aangepaste statistische pakketten toe voor specifieke wetenschapsgebieden. Dit maakt R toepasbaar in vele vakgebieden. Deze instructies laten zien hoe je R installeert en configureert in Ubuntu. De meeste instructies werken ook voor andere besturingssystemen, alleen een paar commando's moeten worden aangepast.
Om te beginnen moet je Ubuntu hebben en 1 GB RAM op je systeem. Als er niet genoeg geheugen is, moet je een swappartitie aansluiten. Je kunt R installeren vanuit de officiële Ubuntu-repositories. Voer hiervoor de opdracht uit:
$ sudo apt install r-base
True, met dit commando kun je alleen een versie van 2018 krijgen:
Om de nieuwste versie te krijgen, moet je de R-Project
repository toevoegen en de taalomgeving vanaf daar installeren.
Om dit te doen, worden de volgende commando's uitgevoerd:
$ 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/'
Je kunt een speciale optie gebruiken om een automatische installatie van het programma uit te voeren:
$ sudo apt-get -y install r-base
Nu heb je de laatste versie van de programmeertaal R op je systeem geïnstalleerd. Je kunt nu veilig beginnen met testen:
$ R
Zonder speciale instellingen installeert R verschillende standaardpakketten. Het kan echter zijn dat de gebruiker extra pakketten wil installeren. Hiervoor is minstens 1 GB RAM vereist. Om pakketten in CRAN
te installeren of te upgraden, moet je R's install.packages()
functie gebruiken.
Als je bijvoorbeeld package_name
wilt installeren, gebruik dan deze code:
> install.packages("package_name")
Merk op dat dit het pakket alleen voor de huidige gebruiker initialiseert. Het zal niet beschikbaar zijn voor andere gebruikers. Je kunt het R-pakket ook voor alle gebruikers installeren door R uit te voeren met root-toegang.
Laten we ter illustratie het pakket shiny installeren, dat als het populairste wordt beschouwd onder ontwikkelaars van webapplicaties in R. Je kunt het R commando gewoon uitvoeren met sudo. De repo parameter specificeert van welke repository het pakket zal worden gedownload.
$ sudo su - -c "R -e "install.packages('shiny', repos = 'http://cran.rstudio.com/')""
Je kunt ervoor zorgen dat het pakket voor iedereen beschikbaar is door een eenvoudig commando in te voeren:
$ R
Download vervolgens het pakket:
$ > library(shiny)
Dat is het. Nu weet je hoe je het R-pakket in Ubuntu kunt installeren en het kunt initialiseren vanuit CAN
.