Comece agoraComece grátis

O que é um predicado?

Uma função predicado é "uma função que retorna TRUE ou FALSE." Já um funcional de predicado "recebe um vetor e uma função predicado e faz algo útil."***

Em outras palavras, os funcionais de predicado recebem .x, que pode ser um vetor, um dataframe ou uma lista, e testam o predicado em cada elemento de .x. Por exemplo, você pode testar se todos os elementos são numéricos com o predicado is.numeric() do R base, ou se a média de alguns elementos é menor que 5 com este mapper: ~mean(.x) < 5.

Qual dessas funções NÃO é um predicado?

Este exercicio faz parte do curso

Programação Funcional Intermediária com purrr

Ver curso

exercicio interativo prático

Transforme teoria em prática com um dos nossos exercicio interativos

Iniciar exercicio