MulaiMulai sekarang secara gratis

Left join pada tabel yang sama

Sejauh ini, Anda telah melakukan inner join pada sebuah tabel dengan dirinya sendiri untuk menemukan turunan (child) dari tema seperti "Harry Potter" atau "The Lord of the Rings".

Namun, beberapa tema mungkin tidak memiliki turunan sama sekali, sehingga tidak akan termasuk dalam inner join. Seperti yang telah Anda pelajari di bab ini, Anda dapat mengidentifikasinya dengan left_join dan filter().

Latihan ini adalah bagian dari kursus

Menggabungkan Data dengan dplyr

Lihat Kursus

Petunjuk latihan

  • Lakukan left join tabel themes dengan tabel children-nya sendiri, masing-masing dengan akhiran _parent dan _child.
  • Saring hasil join untuk menemukan tema yang tidak memiliki turunan.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

themes %>% 
  # Left join the themes table to its own children
  ___ %>%
  # Filter for themes that have no child themes
  filter(___)
Edit dan Jalankan Kode