or
Este ejercicio forma parte del curso
¿Te asustan las funciones lambda, los mappers y los predicados? ¡No más! Tras refrescar tu memoria sobre purrr, entraremos en Programación Funcional 101, descubriremos las funciones anónimas y los predicados, y veremos cómo usarlos para limpiar y explorar datos.
Ejercicio actual
¿Listo para profundizar en programación funcional y purrr? En este capítulo, descubriremos el concepto de programación funcional, exploraremos el manejo de errores, incluyendo safely() y possibly(), y presentaremos la función compact() para escribir un código más limpio.
En este capítulo, usaremos purrr para escribir un código más claro, limpio y fácil de mantener. Aprenderemos a escribir funciones limpias con compose() y negate(). También usaremos partial() para componer funciones "pre-rellenando" argumentos de funciones existentes. Por último, presentaremos las columnas de lista (list-columns), una estructura de datos muy práctica que nos ayuda a escribir código limpio usando el Tidyverse.
Cerraremos todo lo aprendido sobre purrr con un caso práctico. Aquí usaremos purrr para analizar datos extraídos de Twitter. Usaremos código limpio para organizar los datos y después identificaremos a los influencers de Twitter de la conferencia de RStudio de 2018.