Build your ultimate AI agent
Kursbeskrivning
Inom datavetenskap stöter du ofta på intressanta data som är spridda över flera tabeller. I den här kursen lär du dig de färdigheter som krävs för att sammanfoga tabeller och analysera dem tillsammans. Du övar på ett roligt dataset om LEGO från webbplatsen Rebrickable. Datasetet innehåller information om LEGO-set, delar, teman och färger – fördelat över många tabeller. Du arbetar med dessa data genom hela kursen och lär dig totalt sex olika joins! Du lär dig fyra muterande joins: inner join, left join, right join och full join, samt två filtrerande joins: semi join och anti join. I det sista kapitlet tillämpar du dina nya kunskaper på data från Stack Overflow, som innehåller nästan 300 000 Stack Overflow-frågor taggade med R – inklusive information om svar, datum och poäng. Nu tar du dina dplyr-kunskaper till nästa nivå!
Förkunskapskrav
Kursplan
Kursöversikt
1
Sammanfoga tabeller
Kom igång med din första join: inner join! Du lär dig att sammanfoga tabeller för att besvara frågor om LEGO-datasetet, som innehåller information fördelad över många tabeller om LEGO-set, delar, teman och färger genom tiderna.
- Verbet inner_join50 XP
- Vilka kolumner skulle du joina på?50 XP
- Sammanfoga delar och delkategorier100 XP
- Joina med en en-till-många-relation50 XP
- Joina parts och inventory_parts100 XP
- Att joina i valfri ordning100 XP
- Att joina tre eller fler tabeller50 XP
- Joina tre tabeller100 XP
- Vilken är den vanligaste färgen?100 XP
2
Left join och right join
Lär dig ytterligare två muterande joins – left join och right join – som är spegelbilder av varandra! Du utforskar användningsområden för varje join-typ när du undersöker delar och färger i LEGO-teman. Sedan lär du dig att sammanfoga en tabell med sig själv för att förstå hierarkin bland LEGO-teman i datasetet.
3
Full join, semi join och anti join
I det här kapitlet går du igenom ytterligare tre joins: full join, semi join och anti join. Du använder sedan dessa för att besvara frågor om likheter och skillnader mellan olika LEGO-set.
4
Fallstudie: Joins på Stack Overflow-data
Sätt ihop alla join-typer du lärt dig i kursen för att analysera ett nytt dataset: frågor, svar och taggar från Stack Overflow. Du beräknar och visualiserar trender för några välkända taggar som dplyr och ggplot2. Du lär dig också ytterligare en metod för att kombinera tabeller: verbet bind_rows, som staplar tabeller ovanpå varandra.
R
Joining Data with dplyr
Kurs
slutförd

