Zacznij terazZacznij za darmo

Porównanie części LEGO z serii Batman i Gwiezdne Wojny

Tabela utworzona w poprzednim ćwiczeniu zawiera numer części, identyfikator koloru oraz liczbę egzemplarzy każdej części w seriach Gwiezdne Wojny i Batman. Możemy wzbogacić te dane, łącząc tę tabelę z informacjami zawartymi w innych tabelach. Zanim porównamy obie serie, upewnijmy się, że mamy wystarczająco dużo informacji, aby wyniki były czytelne i łatwe do interpretacji. Tabela z poprzedniego ćwiczenia została zapisana jako parts_joined i jest dla ciebie wczytana.

parts_joined <- batman_parts %>%
  full_join(star_wars_parts, by = c("part_num", "color_id"), suffix = c("_batman", "_star_wars")) %>%
  replace_na(list(n_batman = 0, n_star_wars = 0))

To ćwiczenie jest częścią kursu

Łączenie danych z dplyr

Zobacz kurs

Instrukcje do ćwiczenia

  • Posortuj liczbę części z serii Gwiezdne Wojny w tabeli parts_joined w kolejności malejącej.
  • Dołącz tabelę colors do tabeli parts_joined za pomocą inner join.
  • Połącz tabelę parts z poprzednim złączeniem, używając inner join; dodaj sufiksy "_color" i "_part", aby wskazać, czy informacje pochodzą z tabeli colors, czy z tabeli parts.

Interaktywne ćwiczenie praktyczne

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

parts_joined %>%
  # Sort the number of star wars pieces in descending order 
  ___ %>%
  # Join the colors table to the parts_joined table
  ___ %>%
  # Join the parts table to the previous join 
  ___
Edytuj i uruchom kod