Zacznij terazZacznij za darmo

Łączenie trzech tabel

Możesz łączyć ze sobą wiele złączeń, korzystając z inner_join i potoku (%>%) – obu narzędzi, które już dobrze znasz!

Teraz połączymy tabelę sets, która opisuje każdy zestaw LEGO, z tabelą inventories, zawierającą informacje o konkretnych wersjach danego zestawu, a następnie z tabelą inventory_parts, która mówi nam, ile elementów każdego rodzaju znajduje się w każdym zestawie LEGO.

Wyobraź sobie, że składasz zestaw LEGO Batman: tabela sets poda ci nazwę zestawu, inventories dostarczy identyfikatorów poszczególnych wersji, a inventory_parts powie, ile elementów każdego rodzaju znajdziesz w każdej z tych wersji.

To ćwiczenie jest częścią kursu

Łączenie danych z dplyr

Zobacz kurs

Instrukcje do ćwiczenia

  • Połącz tabelę inventories z tabelą sets.
  • Następnie dołącz tabelę inventory_parts do tabeli utworzonej w poprzednim złączeniu, korzystając z identyfikatorów inwentarzy.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

sets %>%
  # Add inventories using an inner join 
  ___ %>%
  # Add inventory_parts using an inner join 
  ___
Edytuj i uruchom kod