Joindre des thèmes à leurs enfants
On peut joindre une table à elle-même!
Dans la table themes, que vous pouvez consulter dans la console, vous remarquerez qu'il y a une colonne id et une colonne parent_id. En gardant cela en tête, vous pouvez joindre la table themes à elle-même pour déterminer les relations parent-enfant entre les différents thèmes.
Dans les vidéos, vous avez vu des thèmes joints à leurs propres parents. Dans cet exercice, vous allez essayer une approche semblable en joignant les thèmes à leurs propres enfants, ce qui est similaire mais inversé. Essayons pour découvrir quels enfants a le thème "Harry Potter".
Cette activité fait partie du cours
Assembler des données avec dplyr
Instructions de l’exercice
- Effectuez une jointure interne entre
themeset leurs propres enfants, en utilisant les suffixes"_parent"et"_child"respectivement. - Filtrez cette table pour trouver les enfants du thème
"Harry Potter".
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
themes %>%
# Inner join the themes table
___ %>%
# Filter for the "Harry Potter" parent name
___