Spojení témat s jejich vnoučaty
Můžeme jít ještě o krok dál než jen zkoumat témata a jejich potomky. Některá témata mají totiž i vnoučata: tedy děti svých dětí.
Zde můžeme provést inner join themes s filtrovanou verzí sebe sama znovu – a tím navázat spojení mezi dětmi z předchozího joinu a jejich dětmi.
Toto cvičení je součástí kurzu
Joining Data with dplyr
Pokyny k cvičení
- Pomocí dalšího inner joinu spoj
themesopět samo se sebou.- Nezapomeň použít přípony
"_parent"a"_grandchild", aby bylo jasné, co jednotlivé sloupce výsledné tabulky obsahují. - Uprav argument
bytak, aby určoval správné sloupce pro spojení. Pokud si nejsi jistý/á, které sloupce použít, může ti pomoci podívat se na výsledek prvního joinu.
- Nezapomeň použít přípony
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Join themes to itself again to find the grandchild relationships
themes %>%
inner_join(themes, by = c("id" = "parent_id"), suffix = c("_parent", "_child")) %>%
___