MulaiMulai sekarang secara gratis

Membandingkan suku cadang LEGO Batman dan Star Wars

Tabel yang Anda buat pada latihan sebelumnya mencakup nomor bagian setiap keping, id warna, dan jumlah setiap keping dalam tema Star Wars dan Batman. Namun, kita memiliki lebih banyak informasi tentang masing-masing bagian ini yang bisa diperoleh dengan menggabungkan tabel tersebut dengan beberapa informasi di tabel lain. Sebelum membandingkan tema, pastikan kita memiliki cukup informasi agar temuan kita lebih mudah ditafsirkan. Tabel dari latihan sebelumnya telah disimpan sebagai parts_joined dan sudah dimuat untuk Anda.

parts_joined <- batman_parts %>%
  full_join(star_wars_parts, by = c("part_num", "color_id"), suffix = c("_batman", "_star_wars")) %>%
  replace_na(list(n_batman = 0, n_star_wars = 0))

Latihan ini adalah bagian dari kursus

Menggabungkan Data dengan dplyr

Lihat Kursus

Petunjuk latihan

  • Urutkan jumlah keping Star Wars dalam tabel parts_joined secara menurun.
  • Lakukan inner join tabel colors ke tabel parts_joined.
  • Gabungkan tabel parts ke hasil join sebelumnya menggunakan inner join; tambahkan sufiks "_color" dan "_part" untuk menunjukkan apakah informasi berasal dari tabel colors atau tabel parts.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

parts_joined %>%
  # Sort the number of star wars pieces in descending order 
  ___ %>%
  # Join the colors table to the parts_joined table
  ___ %>%
  # Join the parts table to the previous join 
  ___
Edit dan Jalankan Kode