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
Istruzioni dell'esercizio
- Ordina il numero di pezzi di Star Wars nella tabella
parts_joinedin ordine decrescente. - Esegui un inner join della tabella
colorscon la tabellaparts_joined. - Combina la tabella
partsal join precedente usando un inner join; aggiungi i suffissi"_color"e"_part"per indicare se l’informazione proviene dalla tabellacolorso dalla tabellaparts.
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
___