Neste projeto, foi contruido um pipeline análitico completo utilizando Python,SQLite e SQL avançado para aplicar a metodologia RFM(Recência, Frequência e Monetário) utilizando a base de dados pública da Olist.
A base da Olist é estruturada em multiplos arquivos relacionais. O primeiro passo consistiu em varrer o diretório de entrada, carregar as tabelas transacionais em DataFrames do Pandas e estruturá-las dentro de um banco de dados SQLite local (banco_rfm.db):
Para consolidar o histórico de cada consumidor em uma única linha analítica, utilizei consultas relacionando as três tabelas, aplicando funções de agregação e manipulação de datas:
Utilizando CTS (WHTH),estruturamos uma consulta modular que calcula os alors brutos de RFM em uma etapa intermediaária e, em seguida,aplica regras de negócio por meio do comando(CASE WHEN). Isso classifica automaticamente a base em categorias estratégicas para marketing:
Gostou do projeto? Veja o código completo e estruturado no meu GitHub
Projeto com o obejtivo de transformar dados brutos em inteligência comercial
Ver Projeto
Construção de um pipeline análitico utilizando Python e SQL aplicado a metodologia RFM (Rec ẽncia, Frequência e Monetário)
Ver Projeto
Projeto de análise de vendas usando Python e Pandas.
Ver ProjetoEstudante de Ciência e Análise de Dados
Instituição: Universidade Santa Cecília (UniSanta)