Aggregera varje tema
Tidigare kombinerade du tabeller för att jämföra teman. Innan du gör den jämförelsen vill du aggregera datan för att lära dig mer om de delar som ingår i varje tema, samt deras färger.
Tabellen du skapade tidigare finns förinstallerad som inventory_sets_themes. Den har filtrerats för varje tema och objekten har sparats som batman och 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")
Den här övningen är en del av kursen
Joining Data with dplyr
Övningsinstruktioner
- Räkna delnummer och färg-id för delarna i Batman och Star Wars, viktade efter antal.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Count the part number and color id, weight by quantity
batman %>%
___
star_wars %>%
___