CommencezCommencez gratuitement

map_dbl() et map_int()

Certaines variantes de map_*() se ressemblent beaucoup. map_dbl() et map_int() produisent toutes deux des nombres. map_int() produit des vecteurs d'entiers, donc des nombres sans décimales. map_dbl() produit des vecteurs de doubles, des nombres qui peuvent avoir des décimales. Regardez de plus près comment l'utilisation de différentes fonctions map_*() influence les résultats.

Voici de nouveau le tableau de map_*() comme référence.

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 episode_id element as list
map(___, ~.x[["___"]])

# Pull out episode_id element as double vector
map____(___, ~.x[["___"]])
Modifier et exécuter le code