Mulai sekarangMulai gratis

Come together

Fitur untuk model yang akan Anda jalankan terdapat dalam himpunan data timbre, tetapi respons — yaitu tahun — terdapat dalam himpunan data track_metadata. Sebelum menjalankan model, Anda perlu menggabungkan kedua himpunan data ini. Dalam kasus ini, terdapat pencocokan satu-ke-satu antarbaris pada kedua himpunan data, sehingga Anda memerlukan inner join.

Ada satu tugas pembersihan data lagi yang perlu Anda lakukan. Kolom year berisi bilangan bulat, tetapi fungsi pemodelan Spark memerlukan bilangan riil. Anda perlu mengonversi kolom year menjadi numeric.

Latihan ini merupakan bagian dari kursus

Pengantar Spark dengan sparklyr di R

Lihat Kursus

Instruksi latihan

Sambungan Spark telah dibuat untuk Anda sebagai spark_conn. Tibble yang terhubung ke metadata trek dan data timbre yang tersimpan di Spark telah didefinisikan sebelumnya masing-masing sebagai track_metadata_tbl dan timbre_tbl.

  • Lakukan inner join antara metadata trek dan data timbre berdasarkan kolom track_id.
  • Konversikan kolom year menjadi numeric.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# track_metadata_tbl, timbre_tbl pre-defined
track_metadata_tbl
timbre_tbl

track_metadata_tbl %>%
  # Inner join to timbre_tbl
  ___ %>%
  # Convert year to numeric
  ___
Edit dan Jalankan Kode