Left join tabeli ze sobą samą
Do tej pory łączyłeś tabelę ze sobą samą za pomocą inner join, aby znaleźć tematy podrzędne, takie jak "Harry Potter" czy "The Lord of the Rings".
Niektóre tematy mogą jednak nie mieć żadnych tematów podrzędnych, przez co nie pojawią się w wynikach inner join. Jak już wiesz z tego rozdziału, możesz je zidentyfikować, używając left_join i filter().
To ćwiczenie jest częścią kursu
Łączenie danych z dplyr
Instrukcje do ćwiczenia
- Wykonaj left join tabeli themes z jej własnymi tematami podrzędnymi, używając sufiksów
_parenti_child. - Przefiltruj wynik złączenia, aby znaleźć tematy, które nie mają żadnych tematów podrzędnych.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
themes %>%
# Left join the themes table to its own children
___ %>%
# Filter for themes that have no child themes
filter(___)