Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Uitdaging: Polars Data-aggregatie | Efficiënte Gegevensmanipulatie met Polars
Grote Data Verwerking met Python
Sectie 3. Hoofdstuk 4
single

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.

Taak

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, een group_col string en een value_col string als argumenten accepteren.
  • De functie moet een nieuwe DataFrame retourneren met elke unieke waarde in group_col en het gemiddelde van value_col voor die groep.
  • De resulterende DataFrame moet een kolom bevatten met de naam "mean_" gevolgd door de naam van value_col, waarin de berekende gemiddelde waarden staan.

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 4
single

single

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

some-alt