시작하기무료로 시작하기

함께 합쳐 봅시다

지금 실행할 모델의 피처는 timbre 데이터셋에 있고, 반응 변수인 연도(year)는 track_metadata 데이터셋에 담겨 있어요. 모델을 실행하기 전에 두 데이터셋을 먼저 결합해야 합니다. 이 경우 두 데이터셋의 행이 1:1로 대응하므로, inner join을 사용하면 됩니다.

또 하나의 데이터 정리 작업이 필요합니다. year 열은 정수형이지만, Spark 모델링 함수는 실수형을 요구해요. year 열을 numeric으로 변환해야 합니다.

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

R에서 sparklyr로 시작하는 Spark

강의 보기

연습 안내

spark_conn으로 Spark 연결이 준비되어 있습니다. Spark에 저장된 트랙 메타데이터와 timbre 데이터는 각각 track_metadata_tbl, timbre_tbl이라는 tibble로 미리 정의되어 있어요.

  • track_id 열을 기준으로 트랙 메타데이터와 timbre 데이터를 inner join 하세요.
  • year 열을 numeric으로 변환하세요.

실습형 인터랙티브 연습

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

# track_metadata_tbl, timbre_tbl pre-defined
track_metadata_tbl
timbre_tbl

track_metadata_tbl %>%
  # Inner join to timbre_tbl
  ___ %>%
  # Convert year to numeric
  ___
코드 편집 및 실행