Jedes Theme aggregieren
Zuvor hast du Tabellen kombiniert, um Themes zu vergleichen. Bevor du diesen Vergleich anstellst, möchtest du die Daten aggregieren, um mehr über die Teile zu erfahren, die zu jedem Theme gehören, sowie über die Farben dieser Teile.
Die Tabelle, die du zuvor erstellt hast, wurde für dich als inventory_sets_themes vorab geladen. Sie wurde für jedes Theme gefiltert, und die Objekte wurden als batman und star_wars gespeichert.
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")
Diese Übung ist Teil des Kurses
<Kurs>Daten mit dplyr verknüpfen</Kurs>Übungsanweisungen
- Zähle die Teilenummer und die Farb-ID für die Teile in Batman und Star Wars, gewichtet nach
quantity.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Count the part number and color id, weight by quantity
batman %>%
___
star_wars %>%
___