CommencezCommencez gratuitement

map_chr()

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

map_*() Sortie
map_chr() vecteur de caractères
map_lgl() vecteur logique [TRUE ou FALSE]
map_int() vecteur d'entiers
map_dbl() vecteur de doubles

Cette activité fait partie du cours

Fondements de la programmation fonctionnelle avec purrr

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