Găsirea observațiilor lipsă
Ești inspector la o centrală nucleară și trebuie să verifici dacă fiecare reactor a primit controalele zilnice de siguranță de-a lungul unui an întreg. Jurnalele de control sunt stocate în reactor_df, un data frame cu coloanele date, reactor și check.
Doi vectori, dates și reactors, cu toate datele din an și, respectiv, reactoarele din centrală, au fost creați pentru tine.
Vei folosi combinația funcțiilor expand_grid() și anti_join() pentru a identifica datele la care anumite reactoare nu au fost verificate.
Pachetul dplyr a fost deja încărcat pentru tine.
Acest exercițiu face parte din cursul
Restructurarea datelor cu tidyr
Instrucțiuni pentru exercițiu
- Folosește funcția
expand_grid()pentru a crea un tibble cu toate combinațiile posibile ale variabilelordateșireactor. Utilizează vectoriidatesșireactorscreați pentru tine. - Realizează un anti-join între
full_dfșireactor_dfpe coloaneledateșireactor.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Create a tibble with all combinations of dates and reactors
full_df <- ___
# Find the reactor - date combinations not present in reactor_df
full_df %>%
___