/AD_Contoso

Este é um projeto para análise de dados de uma empresa fictícia (Contoso) com Python e a biblioteca Pandas.

Primary LanguagePython

Apresentação

Este projeto consiste em uma análise de dados de uma empresa fictícia (Contoso) utilizando Python e SQL Server. Este projeto irá analisar alguns dados da Empresa fictícia Contoso realizando integração com o Banco de Dados e entregando gráficos em sua apresentação.

Para a construção deste projeto foram utilizados os seguintes recursos:
VSCode, é um editor de código redefinido e otimizado para criar e depurar aplicativos modernos da Web e da nuvem, https://code.visualstudio.com/download;
Python 3.10.10, https://www.python.org/downloads/windows/;
Bibliotecas pandas, matplotlib, pyodbc e IPython do Python;
Banco de Dados Contoso, https://www.microsoft.com/en-us/download/details.aspx?id=18279;

Atenção! Selecionar o idioma e apertar em download. Escolher o arquivo nomeado "ContosoBIdemoBAK.exe". Instale o arquivo em seu Disco Local (C:).

Microsoft SQL Server e SQL Server Management Studio, https://www.microsoft.com/pt-br/sql-server/sql-server-downloads
Atenção! Lembre-se de instalar também o SQL Server Management Studio.
A instalação é feita através do SQL Server.

Este projeto foi uma ótima oportunidade para adquirir conhecimentos em Programação Orientada a Objetos e, também nas bibliotecas Pandas e Matplotlib no Python.

Funcionalidades

Através deste projeto você poderá criar dois gráficos da Empresa fictícia Contoso:

  • Um gráfico de barra com as informações das cinco primeiras lojas com maior número de vendas
  • Um gráfico de pizza com as subcategorias de produtos com a maior porcentagem de vendas.
  • Clone este repositório e dê "run" em main.py!
    Para o programa conseguir gerar o segundo gráfico é necessário que seja fechado o primeiro.

    Atenção!
    Devido ao Banco de Dados ser extenso, o programa demorará alguns minutos para gerar o gráfico.
    Não se assuste com a demora! :)

    Esboço do projeto

    Layout

    FAQ

    Você possui alguma dúvida ou sugestão de melhorias?
    Por favor, entre em contato comigo!
    Estou disponível para avaliar e implementar melhorias no programa!

    Progresso

    Entregue.