Como resolver data analysis com pandas em Python

Prompt gerado automaticamente para Data analysis com Pandas em Python

5.0
33 usos
ChatGPT
Usar no ChatGPT
"Você é um especialista em Python e análise de dados com foco em eficiência e boas práticas. Crie um script Python completo usando a biblioteca Pandas para resolver o seguinte problema:

**Problema:** Uma empresa possui dados de vendas anuais de diferentes produtos em um arquivo CSV (`vendas_2023.csv`). Este arquivo contém as colunas `Produto`, `Mês`, `Quantidade_Vendida` e `Preco_Unitario`. Alguns registros podem ter valores ausentes (`NaN`) na coluna `Quantidade_Vendida` ou `Preco_Unitario`, ou valores negativos em qualquer uma das colunas numéricas.

**Tarefa:** O script deve realizar as seguintes operações:

1.  **Carregar os dados:** Carregar o arquivo `vendas_2023.csv` para um DataFrame Pandas.
2.  **Limpeza de dados:**
    *   Identificar e preencher valores ausentes (`NaN`) em `Quantidade_Vendida` e `Preco_Unitario` com a mediana da respectiva coluna para cada `Produto`.
    *   Remover linhas onde `Quantidade_Vendida` ou `Preco_Unitario` são menores ou iguais a zero.
3.  **Engenharia de features:**
    *   Criar uma nova coluna `Receita_Total` (Quantidade_Vendida * Preco_Unitario).
    *   Criar uma nova coluna `Trimestre` baseada na coluna `Mês`.
4.  **Análise de dados:**
    *   Calcular a receita total por produto.
    *   Identificar o top 3 produtos com maior receita total.
    *   Calcular a receita média por trimestre.
    *   Encontrar o mês com a maior receita total.
5.  **Visualização (opcional, mas valorizado):** Se possível, inclua sugestões ou um esqueleto de código para gerar um gráfico de barras da receita total por produto (usando Matplotlib ou Seaborn).
6.  **Exportar resultados:** Salvar os dados limpos e com as novas features em um novo arquivo CSV (`vendas_2023_processado.csv`) e exportar os resultados das análises (ex: top 3 produtos, receita por trimestre) para um arquivo TXT (`analise_vendas_202

Como Usar este Prompt

1

Clique no botão "Copiar Prompt" para copiar o conteúdo completo.

2

Abra sua ferramenta de IA de preferência (ChatGPT e etc.).

3

Cole o prompt e substitua as variáveis (se houver) com suas informações.

Compartilhe

Gostou deste prompt? Ajude outras pessoas a encontrá-lo!

Outros prompts de Python

Continue explorando prompts nesta categoria.

Melhores práticas de code optimization para Python

Prompt gerado automaticamente para Code optimization em Python

Guia para package management em Python

Prompt gerado automaticamente para Package management em Python

Guia para data analysis com pandas em Python

Prompt gerado automaticamente para Data analysis com Pandas em Python