Build your ultimate AI agent
Opis kursu
W pracy z danymi często natkniesz się na interesujące informacje rozrzucone po wielu tabelach. Ten kurs nauczy cię, jak łączyć wiele tabel, by analizować je razem. Będziesz ćwiczyć na zbiorze danych o klockach LEGO z serwisu Rebrickable. Zbiór zawiera informacje o zestawach, częściach, motywach i kolorach LEGO, ale jest rozłożony na wiele tabel. Przez cały kurs będziesz pracować z tymi danymi, poznając łącznie sześć różnych rodzajów złączeń! Nauczysz się czterech złączeń mutujących: inner join, left join, right join i full join, oraz dwóch złączeń filtrujących: semi join i anti join. W ostatnim rozdziale zastosujesz nowe umiejętności do danych ze Stack Overflow – zbioru zawierającego blisko 300 000 pytań otagowanych R, wraz z informacjami o odpowiedziach, datach zadania pytań i ich wynikach. Przygotuj się na wejście z dplyr na wyższy poziom!
Wymagania wstępne
Program kursu
Plan kursu
1
Łączenie tabel
Zacznij od pierwszego złączenia: inner join! Nauczysz się łączyć tabele, by odpowiadać na pytania dotyczące zbioru danych LEGO, który zawiera informacje o zestawach, częściach, motywach i kolorach LEGO na przestrzeni lat.
- Czasownik inner_join50 XP
- Po jakich kolumnach chcesz złączyć tabele?50 XP
- Łączenie części i kategorii części100 XP
- Łączenie w relacji jeden-do-wielu50 XP
- Łączenie części i inwentarzy100 XP
- Łączenie w dowolnym kierunku100 XP
- Łączenie trzech lub więcej tabel50 XP
- Łączenie trzech tabel100 XP
- Jaki kolor jest najczęstszy?100 XP
2
Left join i right join
Poznaj dwa kolejne złączenia mutujące: left join i right join, które są swoimi lustrzanymi odbiciami! Dowiesz się, kiedy używać każdego z nich, eksplorując części i kolory motywów LEGO. Następnie zobaczysz, jak łączyć tabele ze sobą, by zrozumieć hierarchię motywów LEGO w danych.
3
Full join, semi join i anti join
W tym rozdziale poznasz trzy kolejne rodzaje złączeń: full join, semi join i anti join. Użyjesz ich, by zbadać podobieństwa i różnice między różnymi zestawami LEGO.
4
Studium przypadku: złączenia na danych Stack Overflow
Połącz wszystkie rodzaje złączeń poznanych w tym kursie, by przeanalizować nowy zbiór danych: pytania, odpowiedzi i tagi ze Stack Overflow. Obliczysz i zwizualizujesz trendy dla wybranych tagów, takich jak dplyr i ggplot2. Poznasz też jeszcze jedną metodę łączenia tabel – funkcję bind_rows, która układa tabele jedna na drugiej.
R
Łączenie danych z dplyr
Kurs
ukończony

