or
Deze oefening maakt deel uit van de cursus
In dit hoofdstuk leer je over relationele operatoren om R-objecten te vergelijken, en logische operatoren zoals "and" en "or" om TRUE- en FALSE-waarden te combineren. Vervolgens gebruik je deze kennis om voorwaardelijke statements te bouwen.
Lussen komen in talloze situaties van pas. While-lussen lijken op herhaalde if-statements, terwijl de for-lus is ontworpen om over alle elementen in een reeks te itereren. Leer er alles over in dit hoofdstuk.
Huidige oefening
Functies zijn een ontzettend belangrijk concept in vrijwel elke programmeertaal, en R is daarop geen uitzondering. Leer wat functies zijn en hoe je ze gebruikt—en neem daarna het heft in eigen handen door je eigen functies te schrijven.
Telkens wanneer je een for-lus gebruikt, is het de moeite waard om je code te herzien en te kijken of je in plaats daarvan de functie lapply kunt gebruiken. Leer alles over deze intuïtieve manier om een functie toe te passen op een lijst of vector, en hoe je de varianten sapply en vapply gebruikt.
R beheersen draait niet alleen om de programmeerconcepten. Een goed begrip van een breed scala aan R-functies is ook belangrijk. In dit hoofdstuk maak je kennis met veel handige functies voor het manipuleren van datastructuren, reguliere expressies en werken met tijden en datums.