Začněte nyníZačněte zdarma

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

Zobrazit kurz

Pokyny k cvičení

  • Spoj tabulku inventories s tabulkou sets.
  • Poté připoj tabulku inventory_parts k 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 
  ___
Upravit a spustit kód