시작하기무료로 시작하기

일치하는 값이 없는 관측치 찾기

left join은 데이터셋에 대한 가정을 점검하고 데이터의 무결성을 확인하는 데 정말 유용해요.

예를 들어, inventories 테이블에는 LEGO 키트에 변경이나 업그레이드가 있을 때를 나타내는 version 열이 있어요. inventories와 잘 조인되는 sets의 모든 항목에는 최소한 버전 1이 있을 것이라고 가정해 볼 수 있죠. 하지만 이 가정을 실제로 확인해 보겠습니다. 다음 연습에서 테스트해 볼게요.

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

dplyr로 데이터 결합하기

강의 보기

연습 안내

  • 공통 열을 사용해 setsinventory_version_1left_join으로 조인하세요.
  • is.na를 사용해 version 열이 NA인 행만 filter 하세요.

실습형 인터랙티브 연습

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

inventory_version_1 <- inventories %>%
  filter(version == 1)

# Join versions to sets
sets %>%
  ___ %>%
  # Filter for where version is na
  ___
코드 편집 및 실행