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ırEgzersiz talimatları
parts_joinedtablosunda Star Wars parçalarının sayısını azalan düzende sırala.colorstablosunuparts_joinedtablosuyla inner join ile birleştir.- Önceki birleştirmeye
partstablosunu bir inner join ile ekle; bilginincolorstablosundan mı yoksapartstablosundan 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
___