ComenzarEmpieza gratis

Hacer un left join de una tabla consigo misma

Hasta ahora, has estado haciendo un inner join de una tabla consigo misma para encontrar los hijos de temas como "Harry Potter" o "The Lord of the Rings".

Pero algunos temas podrían no tener ningún hijo, lo que significa que no aparecerán en el inner join. Como has aprendido en este capítulo, puedes identificarlos con un left_join y un filter().

Este ejercicio forma parte del curso

Uniones de datos con dplyr

Ver curso

Instrucciones del ejercicio

  • Haz un left join de la tabla themes con sus propios hijos, usando los sufijos _parent y _child, respectivamente.
  • Filtra el resultado de la unión para encontrar los temas que no tienen hijos.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

themes %>% 
  # Left join the themes table to its own children
  ___ %>%
  # Filter for themes that have no child themes
  filter(___)
Editar y ejecutar código