Левое соединение таблицы с самой собой
До сих пор вы использовали внутреннее соединение таблицы с самой собой, чтобы найти дочерние темы, например "Harry Potter" или "The Lord of the Rings".
Однако у некоторых тем дочерних элементов может не быть вовсе — а значит, они не попадут в результат внутреннего соединения. Как вы узнали в этой главе, выявить такие темы можно с помощью left_join и filter().
Это упражнение является частью курса
Объединение данных с dplyr
Инструкции к упражнению
- Выполните левое соединение таблицы тем с её же дочерними элементами, указав суффиксы
_parentи_childсоответственно. - Отфильтруйте результат соединения, чтобы найти темы, у которых нет дочерних элементов.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
themes %>%
# Left join the themes table to its own children
___ %>%
# Filter for themes that have no child themes
filter(___)