Unir por la izquierda una tabla a sí misma
Hasta ahora, ha estado uniendo internamente una tabla a sí misma para encontrar los hijos de temas como "Harry Potter"
o "The Lord of the Rings"
.
Pero algunos temas pueden no tener ningún hijo, lo que significa que no se incluirán en la unión interna. Como has aprendido en este capítulo, puedes identificarlas con un left_join
y un filter()
.
Este ejercicio forma parte del curso
Unir datos con dplyr
Instrucciones de ejercicio
- Unir por la izquierda la tabla de temas a sus propios hijos, con 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
Pruebe este ejercicio completando este código de muestra.
themes %>%
# Left join the themes table to its own children
___ %>%
# Filter for themes that have no child themes
filter(___)