Join între teme și temele lor nepot
Putem merge mai departe decât simpla analiză a temelor și a temelor lor copil. Unele teme au chiar și teme nepot: copiii copiilor lor.
Aici, putem face inner join între themes și o versiune filtrată a aceleiași tabele din nou, pentru a stabili o legătură între temele copil din join-ul anterior și copiii acestora.
Acest exercițiu face parte din cursul
Joining Data with dplyr
Instrucțiuni pentru exercițiu
- Folosește un alt inner join pentru a combina
themesdin nou cu ea însăși.- Asigură-te că folosești sufixele
"_parent"și"_grandchild", astfel încât coloanele din tabelul rezultat să fie clare. - Actualizează argumentul
bypentru a specifica coloanele corecte pe care să faci join. Dacă nu ești sigur(ă) ce coloane să folosești, poate fi de ajutor să te uiți la rezultatul primului join pentru a înțelege structura.
- Asigură-te că folosești sufixele
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Join themes to itself again to find the grandchild relationships
themes %>%
inner_join(themes, by = c("id" = "parent_id"), suffix = c("_parent", "_child")) %>%
___