Unir los temas a sus nietos
Podemos ir un paso más allá y fijarnos en los temas y sus hijos. Algunos temas realmente tienen nietos: los hijos de sus hijos.
Aquí, podemos unir internamente themes
a una versión filtrada de sí misma de nuevo para establecer una conexión entre los hijos de nuestra última unión y sus hijos.
Este ejercicio forma parte del curso
Unir datos con dplyr
Instrucciones del ejercicio
Utilice otra unión interna para combinar
themes
de nuevo con sí mismo.Asegúrese de utilizar los sufijos
"_parent"
y"_grandchild"
para que las columnas de la tabla resultante sean claras.Actualice el argumento
by
para especificar las columnas correctas para unir. Si no está seguro de qué columnas unir, puede que le ayude ver el resultado de la primera unión para hacerse una idea.
Ejercicio interactivo práctico
Prueba este ejercicio completando el código de muestra.
# Join themes to itself again to find the grandchild relationships
themes %>%
inner_join(themes, by = c("id" = "parent_id"), suffix = c("_parent", "_child")) %>%
___