Spojení tří tabulek
Pomocí inner_join a roury (%>%) můžeš snadno řetězit více joinů za sebou – obojí už dobře znáš!
Teď propojíme tabulku sets, která obsahuje informace o jednotlivých LEGO sadách, s tabulkou inventories, jež uchovává konkrétní verze daných sad, a nakonec připojíme tabulku inventory_parts, která říká, kolik kusů každého dílku je v každé LEGO sadě k dispozici.
Reprezentuj si to třeba na Batmanově LEGO sadě: sets ti řekne název sady, inventories poskytne ID pro každou verzi sady a inventory_parts ti ukáže, kolik kusů každého dílku daná verze obsahuje.
Toto cvičení je součástí kurzu
Joining Data with dplyr
Pokyny k cvičení
- Spoj tabulku
inventoriess tabulkousets. - Poté připoj tabulku
inventory_partsk tabulce vzniklé předchozím joinem pomocí ID inventáře.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
sets %>%
# Add inventories using an inner join
___ %>%
# Add inventory_parts using an inner join
___