Uniendo temas con sus nietos
Podemos ir un paso más allá de mirar los temas y sus hijos. Algunos temas en realidad tienen nietos: los hijos de sus hijos.
Aquí, podemos hacer un inner join de themes con una versión filtrada de sí misma otra vez para establecer una conexión entre los hijos del último join y sus hijos.
Este ejercicio forma parte del curso
Uniones de datos con dplyr
Instrucciones del ejercicio
- Usa otro inner join para combinar
themesde nuevo consigo misma.- Asegúrate de usar los sufijos
"_parent"y"_grandchild"para que las columnas de la tabla resultante queden claras. - Actualiza el argumento
bypara indicar las columnas correctas sobre las que unir. Si no tienes claro qué columnas usar, puede ayudarte mirar el resultado del primer join para hacerte una idea.
- Asegúrate de usar los sufijos
Ejercicio interactivo práctico
Prueba este ejercicio y completa 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")) %>%
___