누락된 관측값 찾기
당신은 원자력 발전소의 검사관으로, 1년 동안 매일 모든 원자로가 안전 점검을 받았는지 확인해야 해요. 안전 점검 기록은 date, reactor, check 열을 가진 데이터 프레임 reactor_df에 있어요.
연중 모든 날짜와 발전소의 모든 원자로를 담은 두 벡터 dates와 reactors가 미리 준비되어 있어요.
expand_grid()와 anti_join() 함수를 조합해, 특정 원자로가 점검받지 않은 날짜를 찾을 거예요.
dplyr 패키지는 미리 로드되어 있어요.
이 연습은 강의의 일부입니다
tidyr로 데이터 재구조화하기
연습 안내
expand_grid()함수를 사용해date와reactor변수의 모든 조합을 담은 티블을 만드세요. 미리 준비된dates와reactors벡터를 사용하세요.full_df와reactor_df를date와reactor열을 기준으로 anti-join 하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Create a tibble with all combinations of dates and reactors
full_df <- ___
# Find the reactor - date combinations not present in reactor_df
full_df %>%
___