시작하기무료로 시작하기

자기 자신과의 left join

지금까지는 "Harry Potter""The Lord of the Rings" 같은 테마의 하위 테마(자식)를 찾기 위해 한 테이블을 자기 자신과 inner join으로 연결했어요.

하지만 어떤 테마는 자식이 전혀 없을 수도 있고, 그런 경우 inner join 결과에는 포함되지 않죠. 이번 장에서 배운 것처럼, left_joinfilter()를 사용하면 이런 테마를 식별할 수 있어요.

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

dplyr로 데이터 결합하기

강의 보기

연습 안내

  • themes 테이블을 자기 자신의 자식 테이블과 left join하세요. 접미사는 각각 _parent, _child를 사용하세요.
  • 조인 결과에서 자식이 없는 테마만 필터링하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

themes %>% 
  # Left join the themes table to its own children
  ___ %>%
  # Filter for themes that have no child themes
  filter(___)
코드 편집 및 실행