Łą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
Instrukcje do ćwiczenia
- Połącz tabelę
inventoriesz tabeląsets. - Następnie dołącz tabelę
inventory_partsdo 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
___