CommencerCommencez gratuitement

map_chr()

Dans cet exercice, vous allez approfondir les différentes variantes de map_*(). La fonction map() renvoie toujours une liste. Les fonctions map_*() renvoient d’autres types de résultats. Étudiez le tableau ci-dessous et assurez-vous de bien comprendre le type de sortie attendu pour chaque variante de map_*().

map_*() Sortie
map_chr() vecteur de caractères
map_lgl() vecteur logique [TRUE ou FALSE]
map_int() vecteur entier
map_dbl() vecteur double

Cet exercice fait partie du cours

<cours>Fondations de la programmation fonctionnelle avec purrr</cours>
Voir le cours

Exercice interactif pratique

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

# Pull out the director element of sw_films in a list and character vector
map(___, ~.x[["___"]])
map_chr(___, ~.x[["___"]])
Modifier et exécuter le code