Programmeren in R: de basis: Introductie
Introductie
R is een volwaardige, objectgeoriënteerde programmeertaal. Over het algemeen gebruik je programmeren om de computer taken te laten uitvoeren die vele malen herhaald moeten worden of om simulaties uit te voeren. Deze taken kunnen vrij complex zijn, dus je moet vaak de berekeningsroute beheren via voorwaardelijke instructies, voorwaardelijke herhalingen en door om te gaan met verschillende gevallen.Veelgebruikte controlestructuren zijn:
if
enelse
: een voorwaardelijke instructie waarbij een voorwaarde wordt gecontroleerd en het programma actie onderneemt op basis van het resultaat;for
: een eindige herhaling waarbij een lus met code een vast aantal keren wordt uitgevoerd;while
: een voorwaardelijke herhaling waarbij een lus wordt uitgevoerd zolang een bepaalde voorwaarde waar is;- repeat: een oneindige herhaling met een expliciete onderbreking (
break
) om deze te stoppen.
In deze sectie leer je meer over controlestructuren en het schrijven van je eigen functies. Simpele voorbeelden zullen de programmeerconstructies verduidelijken. Bovendien zullen de voorbeelden je laten zien hoe je mooi opgemaakte berichten kunt maken.
We beginnen deze introductie met een korte bespreking van hoe je R-functies herhaaldelijk kunt toepassen op onderdelen van een datastructuur.
Ontgrendel volledige toegang