CommencezCommencez gratuitement

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

Voir le cours

Instructions de l’exercice

  • Effectuez une jointure interne entre themes et 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 
  ___
Modifier et exécuter le code