map_*
La función map() devuelve su salida como una lista. Sin embargo, existen varias funciones map(); puedes usar las funciones map_*() para indicarle a purrr el tipo de salida que quieres. El * en map_*() representa distintos tipos de datos de R. Por ejemplo, puede que quieras que la salida sea un vector de números para poder incluirlo en un data frame. Así que, a menos que quieras que algo se devuelva como una lista, debes decidir qué salida quieres antes de escribir tu función map().
Este ejercicio forma parte del curso
Fundamentos de la programación funcional con purrr
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Map over wesanderson, to determine the length of each element
map(___, ___)