Comece agoraComece grátis

Explorando dados com predicados

Vamos continuar explorando os dados do teste A/B. Seu gerente não está interessado em quais dias atingiram o limiar; ele quer saber se todos os dias atingiram o limiar ou se alguns dias atingiram o limiar. Vamos usar predicados do purrr para responder a essas perguntas.

Você recebeu vários limiares e decidiu escrever um script que começará com a definição desse limiar e responderá, para cada design, se todos os dias atingiram o limiar e, caso não, se alguns atingiram.

Os resultados desse teste A/B estão na lista all_visits.

Este exercicio faz parte do curso

Programação Funcional Intermediária com purrr

Ver curso

Instruções do exercicio

  • Crie uma variável chamada threshold contendo o número 160.
  • Crie um novo mapper que teste se .x é maior que threshold.
  • Combine map() e every() para testar se todos os elementos estão acima do limiar.
  • Combine map() e some() para testar se alguns elementos estão acima do limiar.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# Create a threshold variable, set it to 160


# Create a mapper that tests if .x is over the defined threshold
over_threshold <- ___(~ .x > ___)

# Are all elements in every all_visits vectors over the defined threshold? 
map(all_visits, ~ ___(.x, ___))

# Are some elements in every all_visits vectors over the defined threshold? 
map(all_visits, ~ ___(.x, ___))
Editar e Executar Código