single
Uitdaging: Polars Data-aggregatie
Veeg om het menu te tonen
In deze uitdaging gebruik je polars om efficiënt data-aggregatie uit te voeren op grote datasets. Je krijgt de opdracht om een grote DataFrame te groeperen op basis van één kolom en het gemiddelde van een andere kolom voor elke groep te berekenen. Dit is een veelvoorkomende bewerking in data-analyse, vooral bij het werken met big data, omdat het je in staat stelt om samenvattingen en inzichten uit deelverzamelingen van je data te halen zonder alles tegelijk in het geheugen te laden.
Veeg om te beginnen met coderen
Schrijf een functie met polars die een DataFrame groepeert op basis van een opgegeven kolom en het gemiddelde berekent van een andere kolom voor elke groep.
- De functie moet een
pl.DataFrame, eengroup_colstring en eenvalue_colstring als argumenten accepteren. - De functie moet een nieuwe DataFrame retourneren met elke unieke waarde in
group_colen het gemiddelde vanvalue_colvoor die groep. - De resulterende DataFrame moet een kolom bevatten met de naam
"mean_"gevolgd door de naam vanvalue_col, waarin de berekende gemiddelde waarden staan.
Oplossing
Bedankt voor je feedback!
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.