Unirea a trei tabele
Poți înlănțui mai multe join-uri folosind inner_join și operatorul pipe (%>%), cu care ești deja foarte familiarizat!
Acum vom conecta sets, un tabel care ne oferă informații despre fiecare kit LEGO, cu inventories, un tabel care ne spune versiunea specifică a unui set, și în final cu inventory_parts, un tabel care ne arată câte piese din fiecare tip sunt disponibile în fiecare kit LEGO.
Astfel, dacă ai construi un set LEGO Batman, sets ți-ar oferi numele setului, inventories ți-ar furniza ID-urile pentru fiecare versiune a setului, iar inventory_parts ți-ar spune câte piese din fiecare tip ar fi incluse în fiecare versiune.
Acest exercițiu face parte din cursul
Joining Data with dplyr
Instrucțiuni pentru exercițiu
- Combină tabelul
inventoriescu tabelulsets. - Apoi, unește tabelul
inventory_partscu tabelul obținut la pasul anterior, folosind ID-urile de inventar.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
sets %>%
# Add inventories using an inner join
___ %>%
# Add inventory_parts using an inner join
___