EmpezarEmpieza gratis

¿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

Ver curso

ejercicio interactivo práctico

Convierte la teoría en práctica con uno de nuestros ejercicios interactivos

Empezar ejercicio