Agregace podle tématu
V předchozím cvičení jsi spojoval/a tabulky, abys mohl/a porovnávat témata. Před samotným porovnáním je ale dobré data agregovat a zjistit více o dílcích, které do každého tématu patří, a také o jejich barvách.
Tabulka, kterou jsi vytvořil/a dříve, je předem načtena jako inventory_sets_themes. Byla filtrována podle jednotlivých témat a výsledné objekty jsou uloženy jako batman a star_wars.
inventory_sets_themes <- inventory_parts_joined %>%
inner_join(sets, by = "set_num") %>%
inner_join(themes, by = c("theme_id" = "id"), suffix = c("_set", "_theme"))
batman <- inventory_sets_themes %>%
filter(name_theme == "Batman")
star_wars <- inventory_sets_themes %>%
filter(name_theme == "Star Wars")
Toto cvičení je součástí kurzu
Joining Data with dplyr
Pokyny k cvičení
- Spočítej číslo dílce a ID barvy pro dílce v tématech Batman a Star Wars, s váhováním podle množství.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Count the part number and color id, weight by quantity
batman %>%
___
star_wars %>%
___