Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Sfida: Aggregazione dei Dati con Polars | Manipolazione Efficiente dei Dati con Polars
Gestione di Grandi Dati con Python
Sezione 3. Capitolo 4
single

single

Sfida: Aggregazione dei Dati con Polars

Scorri per mostrare il menu

In questa sfida, utilizzerai polars per eseguire in modo efficiente l'aggregazione dei dati su grandi dataset. In particolare, ti viene richiesto di raggruppare un ampio DataFrame per una colonna e calcolare la media di un'altra colonna per ciascun gruppo. Questa è un'operazione comune nell'analisi dei dati, soprattutto quando si lavora con big data, poiché consente di riassumere ed estrarre informazioni da sottoinsiemi dei dati senza caricare tutto in memoria contemporaneamente.

Compito

Scorri per iniziare a programmare

Scrivere una funzione utilizzando polars che raggruppi un DataFrame in base a una colonna specificata e calcoli la media di un'altra colonna per ciascun gruppo.

  • La funzione deve accettare come argomenti un pl.DataFrame, una stringa group_col e una stringa value_col.
  • La funzione deve restituire un nuovo DataFrame contenente ciascun valore unico in group_col e la media di value_col per quel gruppo.
  • Il DataFrame risultante deve avere una colonna denominata "mean_" seguita dal nome di value_col, contenente i valori medi calcolati.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 4
single

single

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

some-alt