R: de taal voor data-analyse en statistiek
R is een programmeertaal die speciaal is ontworpen voor statistische berekeningen, data-analyse en visualisatie. Het is de standaardtool in academisch onderzoek, biostatistiek, de financiële sector en datateams die grondige statistische methoden nodig hebben. Met pakketten zoals ggplot2, tidyverse en tidymodels combineert R expressieve datamanipulatie met grafieken van publicatiekwaliteit en reproduceerbare analyseworkflows — een praktische keuze voor iedereen die serieus met data werkt.
Wat je leert
Je begint met de basis van R: datatypen, operatoren, besturingsstroom, functies en werken met matrices en reeksen. Daarna leer je data bewerken met dplyr en tidyr, data importeren via readr en readxl en verbinding maken met databases en REST-API's. Visualisatie wordt uitgebreid behandeld — van basisgrafieken in R tot ggplot2 en volledige verkennende data-analyse. Geavanceerde onderwerpen zijn functioneel programmeren met purrr, statistische analyse en kansrekening, machinelearning met tidymodels, random forests en gradient boosting, geospatiale analyse, textmining met tidytext, webapps bouwen met Shiny, API's maken met Plumber en deep learning met Keras in R.
Het leertraject
Tweeënveertig cursussen bestrijken A1 tot en met C1. De eerste twaalf cursussen leggen de basis voor R en RStudio — datastructuren, tekenreeksopmaak, typeconversie, sorteren en visualisatie met base R. De niveaus B1 en B2 bouwen praktische vaardigheden op: webscraping met rvest, de Tidyverse, simulatie, lineaire algebra en rapportages die klaar zijn voor productie. Het traject eindigt op C1 met Performance and Profiling in R, Advanced Data Analysis, Parallel Computing en Bayesian Statistics with RStan — onderwerpen die aansluiten bij echt gebruik in productie en onderzoek.
Zo werkt het
Elke cursus is opgedeeld in korte, praktische lessen die je voltooit in de ingebouwde code-editor, met realtimefeedback. Er is altijd een AI-tutor beschikbaar als je vastloopt. Die legt fouten uit en begeleidt je naar de juiste oplossing zonder het antwoord simpelweg weg te geven.