Unire tre tabelle
Puoi concatenare più join con inner_join e la pipe (%>%): li conosci già molto bene!
Ora collegheremo sets, una tabella che descrive ogni kit LEGO, a inventories, che indica le versioni specifiche di un dato set, e infine a inventory_parts, che ci dice quante unità di ciascun pezzo sono presenti in ogni kit LEGO.
Quindi, se stessi costruendo un set LEGO di Batman, sets ti direbbe il nome del set, inventories ti fornirebbe gli ID per ciascuna versione del set e inventory_parts indicherebbe quante unità di ogni pezzo ci sono in ogni versione.
Questo esercizio fa parte del corso
Unire i dati con dplyr
Istruzioni dell'esercizio
- Combina la tabella
inventoriescon la tabellasets. - Poi unisci la tabella
inventory_partsalla tabella creata nel join precedente usando gli ID di inventario.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
sets %>%
# Add inventories using an inner join
___ %>%
# Add inventory_parts using an inner join
___