CommencezCommencez gratuitement

Formuler une question à partir d'une liste

Travailler avec des données implique de savoir inspecter et comprendre des data frames, des listes et des vecteurs. Il est toutefois essentiel de pouvoir communiquer vos constats au moyen de rapports et de graphiques, dans un format clair pour toute l'organisation. Dans la vidéo, vous avez vu comment créer des phrases à partir de listes avec la fonction glue_collapse().

Dans cet exercice, vous allez créer un petit questionnaire avec glue_collapse() qui pourrait ensuite être transmis à la commande R de base menu().

Cette activité fait partie du cours

Expressions régulières intermédiaires en R

Voir le cours

Instructions de l’exercice

  • Construisez une question bien formulée en passant fruits à glue_collapse().
  • Séparez les fruits par une virgule et un espace ", ", et utilisez ", or " entre les deux derniers éléments.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

fruits <- list("Apple", "Banana", "Cherries", "Dragon Fruit")

# Use ", " as a separator and ", or " between the last fruits
question <- glue(
  "Which of these do you prefer: {answers}?",
  answers = glue_collapse(
    ___,
    ___ = "___",
    ___ = "___"
  )
)

# Print question
print(question)
Modifier et exécuter le code