Terug naar blog

R installeren op Ubuntu 21.04: een handleiding

R installeren op Ubuntu 21.04: een handleiding

R is een programmeertaal die gespecialiseerd is in het werken met data. R is gratis software die een uitgebreide catalogus van statistische en grafische methoden ondersteunt. De lijst bevat verschillende machine learning-algoritmen, tijdreeksen, lineaire regressie en meer. Het wordt gebruikt door industriereuzen zoals Google, Facebook, Airbnb, Uber, etc.

Zoals de beschrijving suggereert, is R de favoriete optie wanneer er sprake is van big data. Het wordt onder andere gebruikt voor data-analyse, machine learning en statistische inferentie. In deze handleiding zullen we de stappen doorlopen voor het installeren van R op Ubuntu 21.04.

Vereisten

Hier zijn een paar vereisten die nodig zijn om de stappen in deze handleiding uit te voeren:

R op Ubuntu

Er zijn twee manieren om R op Ubuntu te installeren:

  • Ubuntu-pakketbron: Omdat het een populaire taal is, is R rechtstreeks beschikbaar vanuit de officiële Ubuntu-pakketbronnen. Vanwege de manier waarop Ubuntu pakketupdates uitbrengt, is dit echter vaak niet de nieuwste versie van R.

  • CRAN (The Comprehensive R Archive Network)-project: CRAN is een netwerk van FTP- en webservers die de up-to-date versies van code en documentatie van R voor verschillende platforms leveren. Het biedt een speciale pakketbron voor Ubuntu en wordt geleverd met de nieuwste versie van R.

We zullen beide methoden voor het installeren van R demonstreren. Het wordt echter ten zeerste aanbevolen om R te installeren vanuit de CRAN-pakketbron, omdat deze de nieuwste pakketten biedt. Welke methode je ook kiest, R wordt geïnstalleerd en is beschikbaar voor alle gebruikers van het systeem.

  • Methode 1 – R installeren vanuit de standaard Ubuntu-pakketbron

Open eerst de terminal en update de APT-cache:

R on Ubuntu screenshot 1

Installeer vervolgens R vanuit de Ubuntu-pakketbron:

R on Ubuntu screenshot 2

  • Methode 2 – R installeren vanuit de CRAN-pakketbron

De CRAN-pakketbron ondersteunt voor het grootste deel Ubuntu LTS-releases. Controleer de CRAN-documentatie over Ubuntu-pakketbron om te zien of jouw versie wordt ondersteund.

Stap 1 - De CRAN-pakketbron toevoegen

Om de CRAN-pakketbron toe te voegen, open je een terminal en voer je de volgende commando's uit. Update eerst de APT-cache:

R on Ubuntu screenshot 3

Er zijn twee hulppakketten nodig om met CRAN en R te werken. Installeer ze meteen:

R on Ubuntu screenshot 4

Vervolgens moeten we de ondertekeningssleutel voor de CRAN-pakketbron toevoegen. Download en voeg de sleutel toe:

We kunnen ook controleren of de sleutel de juiste is. De vingerafdruk moet zijnE298A3A825C0D65DFD57CBB651716619E084DAB9:

R on Ubuntu screenshot 5

Voeg ten slotte de CRAN-pakketbron voor Ubuntu toe:

R on Ubuntu screenshot 6

Update de APT-cache:

R on Ubuntu screenshot 7
Stap 2 – R installeren vanuit CRAN

Nu zal APT R downloaden en installeren vanuit de CRAN-pakketbron. Installeer R:

R on Ubuntu screenshot 8

Werken met de R-shell

In dit gedeelte geven we een eenvoudige demonstratie van het gebruik van de R-shell. We installeren een R-pakket stringr. Dit pakket wordt geleverd met een reeks samenhangende functies die zijn ontworpen om het werken met strings zo eenvoudig mogelijk te maken. Bekijk eerst stringr hier.

Start de R-shell:

Vervolgens kun je het pakket installeren:

Zodra de installatie is voltooid, laad je stringr in de huidige R-sessie:

Een functie van stringr is str_length die de lengte van strings zal afdrukken. Maak een string:

Controleer nu de lengte van elk van de strings:

Net als Linux wordt R ook geleverd met een handige documentatiefunctie voor zijn pakketten. Bekijk de documentatie van string:

Om de R-shell te verlaten, gebruikt u de volgende code:

Laatste overwegingen

Deze handleiding laat met succes zien hoe u R configureert en installeert op een Ubuntu 21.04-server. De volledige procedure is eenvoudig en snel. Het bevat ook een korte demonstratie van het gebruik van de R-shell en het werken met R-pakketten. Voor meer informatie over hoe u de controle over uw R-code kunt nemen, bekijkt u R Studio – een open-source IDE voor R.

Veel computerplezier!

author

Hark Labs

Auteur · CloudSigma

Preslav Dobrev is een creatief ontwerper bij CloudSigma, met de nadruk op een consistente bedrijfsidentiteit door middel van traditionele en innovatieve marketingkanalen. Hij is bedreven in het samenvoegen van artistieke visie met strategische marketing om impactvolle merkverhalen te creëren.

Reacties

Nog geen reacties. Wees de eerste.