ComeçarComece de graça

case_when() com uma única variável

Nesta lição, vimos como criar uma variável categórica a partir de um único vetor ou coluna usando case_when(). Vamos praticar isso com nosso conjunto de dados, multiple_choice_responses, criando uma variável de "geração" com base nas idades informadas pelas pessoas.

Vamos usar outra função do dplyr, between, para ajudar. Combinada com filter, between permite filtrar as linhas que têm valores entre dois números (inclusive). Por exemplo:

mtcars %>%
  filter(between(mpg, 10, 20))

retorna todas as linhas de mtcars em que o mpg está entre 10 e 20.

Este exercício faz parte do curso

Dados Categóricos no Tidyverse

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Check the min age
___(multiple_choice_responses$Age, ___)

# Check the max age
___(multiple_choice_responses$Age, ___)
Editar e executar o código