R is een open-source programmeeromgeving die op dit moment de standaard aan het worden is de wetenschappelijke wereld als het gaat om datavisualisatie en statistische analyses. De reden hiervoor is dat elke nerd die kan programmeren software kan schrijven (packages genaamd) voor specifieke analyses, die dan weer door anderen gebruikt kan worden. Op dit moment zijn er 14924 van die packages. Het is een relatief eenvoudig te leren taal en het is moeilijk om er echt goed in te worden. Dat kost je jaren. Maar het begin is makkelijk gemaakt en dat gaan we hier doen.
Je kunt R downloaden vanaf de volgende website: https://www.r-project.org/ . Vervolgens volg je de aanwijzingen. Je moet een server kiezen om het vanaf te downloaden, en het is handig er één in de buurt te kiezen (Munster of Gent, de server in Utrecht is dood).
Als je R geïnstalleerd hebt (ik ga er even vanuit dat je weet hoe je software installeert op je laptop, als je dat niet kunt moet je daar z.s.m. zelf achter komen) en je start het krijg je het volgende fantastische scherm te zien (afhankelijk van Mac of Windows en je installatiekeuzes kan dit iets afwijken):
Dit is de graphical user interface (GUI). Dit is een enigszins misleidende naam, want grafisch ziet het er niet echt spannend uit en gebruiksvriendelijk is het ook niet echt. Er zijn allerlei programma's die R er mooier uit laten zien om omwille van de uniformiteit houden we het bij deze variant.
De eerste stap is een script aanmaken, en dat kan door op File-> new script te klikken. Dat ziet er dan zo uit:
We hebben een paar packages nodig. Typ in het scriptvenster dit in:
install.packages("ggplot2")
install.packages("sciplot")
Selecteer vervolgens die regels en druk op CTRL-R (windows) of bij het edit-menu op run line or selection. De regels worden nu uitgevoerd.
Je wordt nu gevraagd een server te kiezen, kies een server dichtbij. Als het goed is gaat R packages installeren. Dit zijn packages die we af en toe nodig hebben.
Deze functies werken nu echter nog niet. Je moet ze ook nog activeren. Dat doe je als volgt:
library(sciplot)
library(ggplot2)
Ok, laten we eerst eens gegevens downloaden. Het mooie is dat als je weet hoe je dit doet, je veel klikwerk kunt besparen.
Type in het scriptvenster:
gegevens<- read.table("https://maken.wikiwijs.nl/bestanden/934023/gegevens%20r1.csv", sep=";", dec=",", header=TRUE)
Selecteer vervolgens die regel en druk op CTRL-R (windows) of bij het edit-menu op run line or selection. Deze code gaat vervolgens naar de programmeeromgeving en hij haalt van de wikiwijs-site een bestand op, en zet dat weg met als naam "gegevens".
Type "gegevens" in en voer deze lijn weer uit. Je ziet nu onderstaand beeld: