CommencerCommencer gratuitement

Prenez le contrôle !

Dans cet exercice, vous combinerez tout ce que vous avez appris jusqu'à présent : opérateurs relationnels, opérateurs logiques et constructions de contrôle. Vous aurez besoin de tout !

Nous avons prédéfini deux valeurs pour vous : li et fb, qui indiquent le nombre de consultations de votre profil LinkedIn et Facebook au cours de la dernière journée d'enregistrement. Suivez les instructions pour créer un code R qui génère un "score de médias sociaux", sms, sur la base des valeurs de li et fb.

Cet exercice fait partie du cours

Intermédiaire R

Afficher le cours

Instructions

Terminez la construction du flux de contrôle par le comportement suivant :

  • Si li et fb sont tous deux égaux ou supérieurs à 15, définissez sms comme étant égal au double de la somme de li et fb.
  • Si li et fb sont tous deux strictement inférieurs à 10, fixez sms à la moitié de la somme de li et fb.
  • Dans tous les autres cas, la valeur de sms est égale à celle de li + fb.
  • Enfin, imprimez la variable sms qui en résulte.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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
Modifier et exécuter le code