Aan de slagGa gratis aan de slag

LEGO-onderdelen van Batman en Star Wars vergelijken

De tabel die je in de vorige oefening hebt gemaakt bevat het onderdeelnummer van elk stukje, de kleur-id en het aantal van elk stukje in de Star Wars- en Batman-thema's. We hebben echter meer informatie over deze onderdelen die we kunnen meenemen door deze tabel te combineren met gegevens uit andere tabellen. Voordat we de thema's vergelijken, zorgen we ervoor dat we genoeg context hebben om onze bevindingen beter te interpreteren. De tabel uit de vorige oefening is als parts_joined opgeslagen en alvast voor je geladen.

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))

Deze oefening maakt deel uit van de cursus

Data samenvoegen met dplyr

Cursus bekijken

Oefeninstructies

  • Sorteer het aantal Star Wars-stukjes in de tabel parts_joined in aflopende volgorde.
  • Voer een inner join uit van de tabel colors met de tabel parts_joined.
  • Combineer de tabel parts met het vorige resultaat met een inner join; voeg de achtervoegsels "_color" en "_part" toe om aan te geven of de informatie uit de tabel colors of de tabel parts komt.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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 
  ___
Code bewerken en uitvoeren