Kom igångKom igång gratis

Jämföra LEGO-delar från Batman och Star Wars

Tabellen du skapade i förra övningen innehåller delnummer för varje bit, färg-id samt antalet bitar i Star Wars- och Batman-teman. Vi har dock mer information om dessa delar som vi kan hämta genom att kombinera den här tabellen med data från andra tabeller. Innan vi jämför temana ska vi se till att vi har tillräckligt med information för att göra resultaten mer lättolkade. Tabellen från förra övningen har sparats som parts_joined och är förladdad åt dig.

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

Den här övningen är en del av kursen

Joining Data with dplyr

Visa kurs

Övningsinstruktioner

  • Sortera antalet Star Wars-bitar i tabellen parts_joined i fallande ordning.
  • Joina tabellen colors till tabellen parts_joined med en inner join.
  • Kombinera tabellen parts med den föregående joinen med hjälp av en inner join; lägg till suffixerna "_color" och "_part" för att ange om informationen kom från tabellen colors eller tabellen parts.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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 
  ___
Redigera och kör kod