Encontrando observações ausentes
Você é inspetor em uma usina nuclear e precisa validar se todo reator recebeu sua checagem diária de segurança ao longo de um ano completo. Os registros das checagens estão em reactor_df, um data frame com as colunas date, reactor e check.
Dois vetores, dates e reactors, com todas as datas do ano e os reatores da usina, respectivamente, já foram criados para você.
Você vai usar a combinação das funções expand_grid() e anti_join() para encontrar datas em que determinados reatores não foram checados.
O pacote dplyr já foi carregado para você.
Este exercício faz parte do curso
Reestruturando dados com tidyr
Instruções do exercício
- Use a função
expand_grid()para criar um tibble contendo todas as combinações das variáveisdateereactor. Use os vetoresdatesereactorsque foram criados para você. - Faça um anti-join entre
full_dfereactor_dfnas colunasdateereactor.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Create a tibble with all combinations of dates and reactors
full_df <- ___
# Find the reactor - date combinations not present in reactor_df
full_df %>%
___