BaşlayınÜcretsiz Başlayın

Batman ve Star Wars LEGO parçalarını karşılaştırma

Son egzersizde oluşturduğun tablo, her parçanın parça numarasını, renk kimliğini (color id) ve Star Wars ile Batman temalarındaki adetlerini içeriyor. Ancak, bu parçaların her biri hakkında, diğer tablolardaki bilgileri birleştirerek elde edebileceğimiz daha fazla verimiz var. Temaları karşılaştırmadan önce, bulgularımızın daha anlaşılır olması için yeterli bilgiye sahip olduğumuzdan emin olalım. Son egzersizdeki tablo parts_joined olarak kaydedildi ve senin için önceden yüklendi.

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))

Bu egzersiz

dplyr ile Veri Birleştirme

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • parts_joined tablosunda Star Wars parçalarının sayısını azalan düzende sırala.
  • colors tablosunu parts_joined tablosuyla inner join ile birleştir.
  • Önceki birleştirmeye parts tablosunu bir inner join ile ekle; bilginin colors tablosundan mı yoksa parts tablosundan mı geldiğini belirtmek için "_color" ve "_part" son eklerini kullan.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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 
  ___
Kodu Düzenle ve Çalıştır