Uw eerste groupby-samenvatting
Per categorie tellen en gemiddelden berekenen
Uw eerste groupby-samenvatting is een gratis Data Science Academy-les op CoddyKit. Dit is les 2 van 4. Je kunt de volledige les hieronder gratis lezen en daarna in de browser praktisch oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is. Deze les maakt deel uit van het leertraject Data Science Academy. Je voortgang wordt gesynchroniseerd op het web en in de CoddyKit-app. De cursus Data Science Academy bevat in totaal 4 lessen.
Van rijen naar groepen
Vaak zijn afzonderlijke rijen niet belangrijk, maar wil je totalen per categorie. groupby bundelt rijen met dezelfde waarde, zodat je elke groep kunt samenvatten.
Kies de groeperingssleutel
Je kiest een kolom waarvan de waarden de groepen bepalen. Als je groepeert op region, wordt elke verschillende regio een eigen groep rijen.
df.groupby("region")Er gebeurt niets totdat je aggregeert
Een losse groupby is lui en toont vrijwel niets. De magie verschijnt zodra je om een samenvatting vraagt, zoals een som of een gemiddelde.
Rijen per groep tellen
Koppel size om te tellen hoeveel rijen in elke groep terechtkwamen. Zo zie je snel hoe je gegevens over categorieën zijn verdeeld.
df.groupby("region").size()Gemiddelde binnen elke groep
Voeg na het selecteren van een numerieke kolom mean toe voor het gemiddelde per groep, zoals de gemiddelde verkopen voor elke regio.
df.groupby("region")["sales"].mean()Som binnen elke groep
Vervang dit door sum om een kolom per groep op te tellen. Zo zet je dagelijkse rijen om in één getal per regio of maand.
df.groupby("region")["sales"].sum()Kies de samen te vatten kolom
Selecteer na het groeperen één kolom, zodat het resultaat gericht blijft. Zonder die selectie probeert pandas elke numerieke kolom tegelijk te aggregeren.
Het resultaat is een Series
Met één sleutel en één statistiek krijg je een Series met de groepen als index. De groepslabels worden de index en de statistieken worden de waarden.
Sorteer je samenvatting
Groepsresultaten verschijnen in de volgorde van de sleutel. Koppel sort_values om groepen te rangschikken, bijvoorbeeld om te bepalen welke regio het meest verkoopt.
df.groupby("region")["sales"].sum().sort_values()Ontbrekende waarden worden overgeslagen
Standaard negeren groepsaggregaties zoals mean stilzwijgend NaN, zodat enkele ontbrekende waarden je cijfers per groep niet verstoren.
Lees het als een zin
Zeg de keten hardop: groepeer op regio, neem sales en bereken het mean. Door van links naar rechts te lezen blijven lange ketens duidelijk.
Korte controle
Je hebt de gemiddelde verkopen voor elke regio nodig. Welke regel werkt?
Samenvatting: groupby in één adem
Je kunt nu rijen groeperen op een sleutel en samenvatten met size, sum of mean, en het resultaat vervolgens sorteren om groepen te rangschikken. Grote vaardigheid ontgrendeld! 🚀
Leer Python met een AI-tutor — gratis
Schrijf echte code en voer die uit in je browser, krijg direct hulp van een AI-tutor die 24/7 beschikbaar is en ga verder waar je gebleven bent op het web of in de app.
- Cursussen
- 30
- Lessen
- 120
Veelgestelde vragen
Is de les “Uw eerste groupby-samenvatting” gratis?
Ja — de volledige tekst van “Uw eerste groupby-samenvatting” kun je hier gratis op het web lezen. Als je interactief wilt oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is, en de rest van de cursus Data Science Academy wilt ontgrendelen, kun je upgraden naar CoddyKit PRO. De cursus Data Science Academy bevat in totaal 4 lessen.
Wat leer ik in “Uw eerste groupby-samenvatting”?
Per categorie tellen en gemiddelden berekenen Je oefent met Data Science Academy door code rechtstreeks in de browser uit te voeren. Een AI-begeleider die 24/7 beschikbaar is beantwoordt je vragen terwijl je de les doorwerkt.
Heb ik ervaring nodig om met Data Science Academy te beginnen?
Ervaring vooraf is niet nodig. Data Science Academy op CoddyKit is opgebouwd voor beginners tot gevorderden, zodat je hier of bij het begin kunt starten en in je eigen tempo kunt leren. Dit is les 2 van 4.
Hoe lang duurt de les “Uw eerste groupby-samenvatting”?
De meeste lessen van CoddyKit duren ongeveer 5–10 minuten. Elke les is kort en interactief, zodat je gestaag vooruitgaat en op het web en in de app precies verdergaat waar je was gebleven.
Kan ik code schrijven en uitvoeren in deze les over Data Science Academy?
Ja. Elke les over Data Science Academy bevat een ingebouwde code-editor, zodat je rechtstreeks in je browser echte code kunt schrijven en uitvoeren en direct feedback van AI krijgt — lokale installatie is niet nodig.
Alle lessen in deze cursus
- Sorteren op één of meerdere kolommen
- Uw eerste groupby-samenvatting
- Lijn- en staafdiagrammen in matplotlib
- Labels, titels en legenda's