Zacznij terazZacznij za darmo

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

Zobacz kurs

Instrukcje do ćwiczenia

  • Wykonaj left join tabeli themes z jej własnymi tematami podrzędnymi, używając sufiksów _parent i _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(___)
Edytuj i uruchom kod