開始使用免費開始

Come together

你即將執行的模型所需特徵在 timbre 資料集裡,而反應變數(年份)則在 track_metadata 資料集裡。執行模型前,你需要把這兩個資料集合併。在這個情況下,兩個資料集的列是 1 對 1 對應,因此需要使用 inner join。

還有一個資料清理步驟要做:year 欄位目前是整數,但 Spark 的建模函式需要實數。你需要把 year 欄位轉成 numeric

本練習屬於課程

使用 R 的 sparklyr:Spark 入門

檢視課程

練習說明

已為你建立名為 spark_conn 的 Spark 連線。儲存在 Spark 中的曲目中繼資料與 timbre 資料,已分別預先定義為 track_metadata_tbltimbre_tbl

  • 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
  ___
編輯並執行程式碼