Porovnání dílků LEGO Batman a Star Wars
Tabulka, kterou jsi vytvořil/a v předchozím cvičení, obsahuje číslo dílu, ID barvy a počet kusů v tématech Star Wars a Batman. Díky propojení s dalšími tabulkami ale můžeme získat o těchto dílcích víc informací. Než začneme témata porovnávat, ujistíme se, že máme dostatek dat pro srozumitelnou interpretaci výsledků. Tabulka z předchozího cvičení je uložená jako parts_joined a je pro tebe přednahrána.
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))
Toto cvičení je součástí kurzu
Joining Data with dplyr
Pokyny k cvičení
- Seřaď počet dílků Star Wars v tabulce
parts_joinedsestupně. - Proveď inner join tabulky
colorss tabulkouparts_joined. - Přidej k předchozímu joinu tabulku
partspomocí inner joinu; použij přípony"_color"a"_part"k rozlišení, zda informace pochází z tabulkycolors, nebo z tabulkyparts.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
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
___