single
Desafio: Agregação de Dados com Polars
Deslize para mostrar o menu
Neste desafio, você utilizará o polars para realizar agregação de dados de forma eficiente em conjuntos de dados grandes. Especificamente, a tarefa é agrupar um DataFrame grande por uma coluna e calcular a média de outra coluna para cada grupo. Esta é uma operação comum em análise de dados, especialmente ao trabalhar com big data, pois permite resumir e extrair insights de subconjuntos dos seus dados sem carregar tudo na memória de uma só vez.
Deslize para começar a programar
Escreva uma função utilizando polars que agrupe um DataFrame por uma coluna especificada e calcule a média de outra coluna para cada grupo.
- A função deve receber um
pl.DataFrame, uma stringgroup_cole uma stringvalue_colcomo argumentos. - A função deve retornar um novo DataFrame contendo cada valor único em
group_cole a média devalue_colpara esse grupo. - O DataFrame resultante deve possuir uma coluna chamada
"mean_"seguida do nome devalue_col, contendo os valores médios calculados.
Solução
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo