시작하기무료로 시작하기

누락된 관측값 찾기

당신은 원자력 발전소의 검사관으로, 1년 동안 매일 모든 원자로가 안전 점검을 받았는지 확인해야 해요. 안전 점검 기록은 date, reactor, check 열을 가진 데이터 프레임 reactor_df에 있어요.

연중 모든 날짜와 발전소의 모든 원자로를 담은 두 벡터 datesreactors가 미리 준비되어 있어요. expand_grid()anti_join() 함수를 조합해, 특정 원자로가 점검받지 않은 날짜를 찾을 거예요.

dplyr 패키지는 미리 로드되어 있어요.

이 연습은 강의의 일부입니다

tidyr로 데이터 재구조화하기

강의 보기

연습 안내

  • expand_grid() 함수를 사용해 datereactor 변수의 모든 조합을 담은 티블을 만드세요. 미리 준비된 datesreactors 벡터를 사용하세요.
  • full_dfreactor_dfdatereactor 열을 기준으로 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 %>% 
  ___
코드 편집 및 실행