Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Utfordring: Polars Dataaggregering | Effektiv Datamanipulering med Polars
Håndtering av Store Data med Python
Seksjon 3. Kapittel 4
single

single

Utfordring: Polars Dataaggregering

Sveip for å vise menyen

I denne utfordringen skal du bruke polars for å effektivt utføre dataaggregering på store datasett. Du skal spesielt gruppere en stor DataFrame etter én kolonne og beregne gjennomsnittet av en annen kolonne for hver gruppe. Dette er en vanlig operasjon innen dataanalyse, spesielt når du arbeider med store datamengder, siden det lar deg oppsummere og hente innsikt fra delmengder av dataene dine uten å laste alt inn i minnet samtidig.

Oppgave

Sveip for å begynne å kode

Skriv en funksjon ved bruk av polars som grupperer en DataFrame etter en spesifisert kolonne og beregner gjennomsnittet av en annen kolonne for hver gruppe.

  • Funksjonen må ta en pl.DataFrame, en group_col-streng og en value_col-streng som argumenter.
  • Funksjonen må returnere en ny DataFrame som inneholder hver unike verdi i group_col og gjennomsnittet av value_col for den gruppen.
  • Den resulterende DataFrame må ha en kolonne kalt "mean_" etterfulgt av navnet på value_col, som inneholder de beregnede gjennomsnittsverdiene.

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 4
single

single

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

some-alt