Joina tre tabeller
Du kan kedja ihop flera joins med inner_join och pipe-operatorn (%>%), som du redan känner till väl!
Nu ska vi koppla samman sets, en tabell som beskriver varje LEGO-set, med inventories, en tabell som anger den specifika versionen av ett givet set, och slutligen med inventory_parts, en tabell som visar hur många av varje del som ingår i respektive LEGO-set.
Om du till exempel byggde ett Batman LEGO-set skulle sets ge dig setets namn, inventories ge dig ID:n för varje version av setet, och inventory_parts tala om hur många av varje del som finns i respektive version.
Den här övningen är en del av kursen
Joining Data with dplyr
Övningsinstruktioner
- Kombinera tabellen
inventoriesmed tabellensets. - Joina sedan tabellen
inventory_partsmed tabellen du skapade i föregående join via inventarie-ID:n.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
sets %>%
# Add inventories using an inner join
___ %>%
# Add inventory_parts using an inner join
___