Aan de slagGa gratis aan de slag

Neem de controle!

In deze oefening combineer je alles wat je tot nu toe hebt geleerd: relationele operatoren, logische operatoren en controleconstructies. Je hebt het allemaal nodig!

We hebben alvast twee waarden voor je gedefinieerd: li en fb, het aantal profielweergaven van je LinkedIn- en Facebookprofiel op de laatste dag van de metingen. Volg de instructies om R-code te schrijven die een 'social media score', sms, genereert op basis van de waarden van li en fb.

Deze oefening maakt deel uit van de cursus

R voor gevorderden

Cursus bekijken

Oefeninstructies

Maak de controlflow-constructie af met het volgende gedrag:

  • Als zowel li als fb 15 of hoger zijn, stel sms gelijk aan het dubbele van de som van li en fb.
  • Als zowel li als fb strikt onder de 10 zijn, stel sms gelijk aan de helft van de som van li en fb.
  • In alle andere gevallen stel je sms gelijk aan li + fb.
  • Print tot slot de resulterende variabele sms.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Variables related to your last day of recordings
li <- 15
fb <- 9

# Code the control-flow construct
if (___ & ___) {
  sms <- 2 * (li + fb)
} ___ (___) {
  sms <- 0.5 * (li + fb)
} else {
  sms <- ___
}

# Print the resulting sms to the console
Code bewerken en uitvoeren