Left join di una tabella con se stessa
Finora hai usato una inner join di una tabella con se stessa per trovare i figli di temi come "Harry Potter" o "The Lord of the Rings".
Ma alcuni temi potrebbero non avere affatto figli e quindi non comparirebbero in una inner join. Come hai visto in questo capitolo, puoi identificarli con una left_join e un filter().
Questo esercizio fa parte del corso
Unire i dati con dplyr
Istruzioni dell'esercizio
- Esegui una left join della tabella themes con i propri figli, usando rispettivamente i suffissi
_parente_child. - Filtra il risultato della join per trovare i temi che non hanno figli.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
themes %>%
# Left join the themes table to its own children
___ %>%
# Filter for themes that have no child themes
filter(___)