ÎncepețiÎncepe gratuit

Unirea a trei tabele

Poți înlănțui mai multe join-uri folosind inner_join și operatorul pipe (%>%), cu care ești deja foarte familiarizat!

Acum vom conecta sets, un tabel care ne oferă informații despre fiecare kit LEGO, cu inventories, un tabel care ne spune versiunea specifică a unui set, și în final cu inventory_parts, un tabel care ne arată câte piese din fiecare tip sunt disponibile în fiecare kit LEGO.

Astfel, dacă ai construi un set LEGO Batman, sets ți-ar oferi numele setului, inventories ți-ar furniza ID-urile pentru fiecare versiune a setului, iar inventory_parts ți-ar spune câte piese din fiecare tip ar fi incluse în fiecare versiune.

Acest exercițiu face parte din cursul

Joining Data with dplyr

Vezi cursul

Instrucțiuni pentru exercițiu

  • Combină tabelul inventories cu tabelul sets.
  • Apoi, unește tabelul inventory_parts cu tabelul obținut la pasul anterior, folosind ID-urile de inventar.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

sets %>%
  # Add inventories using an inner join 
  ___ %>%
  # Add inventory_parts using an inner join 
  ___
Editează și rulează codul