ÎncepețiÎncepe gratuit

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

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește un alt inner join pentru a combina themes din 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 by pentru 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.

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")) %>%
  ___
Editează și rulează codul