¿Qué es un predicado?
Una función predicado es "una función que devuelve TRUE o FALSE". Mientras que un funcional de predicado "toma un vector y una función predicado y hace algo útil".***
En otras palabras, los funcionales de predicado reciben .x, que puede ser un vector, un dataframe o una lista, y evalúan el predicado en cada elemento de .x. Por ejemplo, puedes comprobar si cada elemento es numérico con el predicado is.numeric() de R base, o si la media de algunos elementos es menor que 5 con este mapper: ~mean(.x) < 5.
¿Cuál de estas funciones NO es un predicado?
Este ejercicio forma parte del curso
Programación funcional intermedia con purrr
ejercicio interactivo práctico
Convierte la teoría en práctica con uno de nuestros ejercicios interactivos
Empezar ejercicio