Mixen met controlflow
Laten we teruggaan naar de LinkedIn-profielweergaven, opgeslagen in de vector linkedin. In de eerste oefening over for-lussen heb je al elk element in deze vector simpelweg geprint. Een wat grondigere interpretatie van deze data kan geen kwaad, toch? Tijd voor wat conditionals! Net als bij de while-lus kun je de statements if en else binnen de for-lus gebruiken.
Deze oefening maakt deel uit van de cursus
R voor gevorderden
Oefeninstructies
Voeg code toe aan de for-lus die over de elementen van de vector linkedin loopt:
- Als de waarde van het element groter is dan 10, print dan "You're popular!".
- Als de waarde van het element niet groter is dan 10, print dan "Be more visible!"
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# The linkedin vector has already been defined for you
linkedin <- c(16, 9, 13, 5, 2, 17, 14)
# Code the for loop with conditionals
for (li in linkedin) {
if ( ) {
} else {
}
print(li)
}