Neste desafio, você vai aplicar seus conhecimentos de Pandas e NumPy para analisar dados reais de um delivery de refeições. Você trabalhará com dois conjuntos de dados (pedidos e cardápio) para extrair insights valiosos sobre o negócio.
Materiais para você usar como base para o desenvolvimento
Estrutura, regras e requisitos do projeto
Realizar uma análise completa dos dados de pedidos de um delivery, incluindo tratamento de dados, engenharia de features, agregações, análise temporal e cálculo de KPIs importantes para o negócio.
Você foi contratado como analista de dados de um delivery de refeições. A empresa possui um cardápio variado com diferentes categorias (Salgados, Bebidas, Sobremesas, etc.) e precisa entender melhor o comportamento de vendas para tomar decisões estratégicas.
Você tem acesso a dois arquivos CSV na pasta dados/:
pedidos.csvRegistros de todos os pedidos realizados, contendo:
cardapio.csvInformações dos itens do cardápio, contendo:
pedidos.csvhead(), tail(), info() e describe()Receita_Item no DataFrameQuantidade com a médiaPreco_UnitarioItemData para o tipo datetimecardapio.csvItemCategoriaCalcule os principais indicadores do negócio:
Desafio Extra (opcional):
Preco_Unitario e Quantidade usando funções do NumPyOrganize seu notebook em seções claras:
# 1. Importações import pandas as pd import numpy as np # 2. Carregamento dos Dados # Carregue pedidos.csv # 3. EDA # Explore os dados
dados/pedidos.csv e dados/cardapio.csvpd.read_csv() para carregar os dadosgroupby() é essencial para agregaçõespd.merge() com parâmetro how='left'pd.to_datetime()np.percentile() para calcular percentisApós concluir o desafio, você deve enviar a URL do seu código no GitHub para a plataforma.
Além disso, que tal fazer um post no LinkedIn compartilhando o seu aprendizado e contando como foi a experiência?
É uma excelente forma de demonstrar seus conhecimentos e atrair novas oportunidades!
Feito com 💜 por Rocketseat 👋
Realizar uma análise completa dos dados de pedidos de um delivery, incluindo tratamento de dados, engenharia de features, agregações, análise temporal e cálculo de KPIs importantes para o negócio.
Você foi contratado como analista de dados de um delivery de refeições. A empresa possui um cardápio variado com diferentes categorias (Salgados, Bebidas, Sobremesas, etc.) e precisa entender melhor o comportamento de vendas para tomar decisões estratégicas.
Você tem acesso a dois arquivos CSV na pasta dados/:
pedidos.csvRegistros de todos os pedidos realizados, contendo:
cardapio.csvInformações dos itens do cardápio, contendo:
pedidos.csvhead(), tail(), info() e describe()Receita_Item no DataFrameQuantidade com a médiaPreco_UnitarioItemData para o tipo datetimecardapio.csvItemCategoriaCalcule os principais indicadores do negócio:
Desafio Extra (opcional):
Preco_Unitario e Quantidade usando funções do NumPyOrganize seu notebook em seções claras:
# 1. Importações import pandas as pd import numpy as np # 2. Carregamento dos Dados # Carregue pedidos.csv # 3. EDA # Explore os dados
dados/pedidos.csv e dados/cardapio.csvpd.read_csv() para carregar os dadosgroupby() é essencial para agregaçõespd.merge() com parâmetro how='left'pd.to_datetime()np.percentile() para calcular percentisApós concluir o desafio, você deve enviar a URL do seu código no GitHub para a plataforma.
Além disso, que tal fazer um post no LinkedIn compartilhando o seu aprendizado e contando como foi a experiência?
É uma excelente forma de demonstrar seus conhecimentos e atrair novas oportunidades!
Feito com 💜 por Rocketseat 👋
Use este checklist para ajudar a organizar a sua entrega
Confira os resultados esperados do projeto

Envie o projeto para ver a resolução
Ao enviar seu projeto, você poderá conferir os resultados esperados