IniziaInizia gratis

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

Visualizza il corso

Istruzioni dell'esercizio

  • Esegui una left join della tabella themes con i propri figli, usando rispettivamente i suffissi _parent e _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(___)
Modifica ed esegui il codice