IniziaInizia gratis

Confrontare i pezzi LEGO di Batman e Star Wars

La tabella che hai creato nell’ultimo esercizio include il numero di parte di ogni pezzo, l’id colore e il numero di pezzi per i temi Star Wars e Batman. Tuttavia, possiamo ottenere più informazioni su ciascuna di queste parti combinando questa tabella con alcuni dei dati presenti in altre tabelle. Prima di confrontare i temi, assicuriamoci di avere abbastanza informazioni per rendere i risultati più interpretabili. La tabella dell’ultimo esercizio è stata salvata come parts_joined ed è già caricata per te.

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

Questo esercizio fa parte del corso

Unire i dati con dplyr

Visualizza il corso

Istruzioni dell'esercizio

  • Ordina il numero di pezzi di Star Wars nella tabella parts_joined in ordine decrescente.
  • Esegui un inner join della tabella colors con la tabella parts_joined.
  • Combina la tabella parts al join precedente usando un inner join; aggiungi i suffissi "_color" e "_part" per indicare se l’informazione proviene dalla tabella colors o dalla tabella parts.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

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 
  ___
Modifica ed esegui il codice