Per thema aggregeren
Eerder heb je tabellen gecombineerd om thema's te vergelijken. Voordat je die vergelijking maakt, wil je de gegevens aggregeren om meer te leren over de onderdelen die bij elk thema horen, en over de kleuren van die onderdelen.
De tabel die je eerder maakte is voor je ingeladen als inventory_sets_themes. Die is per thema gefilterd en de objecten zijn opgeslagen als batman en 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")
Deze oefening maakt deel uit van de cursus
Data samenvoegen met dplyr
Oefeninstructies
- Tel het onderdeelnummer en de kleur-id voor de onderdelen in Batman en Star Wars, gewogen met
quantity.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Count the part number and color id, weight by quantity
batman %>%
___
star_wars %>%
___