https://github.com/engcaiomonteiro/python-analisedados
Este repositório contém um modelo desenvolvido para a análise de dados e geração de gráficos sobre um serviço, com foco em compreender as principais causas que levam clientes a cancelarem o mesmo. O objetivo é auxiliar na identificação de padrões e propor soluções que possam reduzir os cancelamentos.
https://github.com/engcaiomonteiro/python-analisedados
analise-de-dados graphics plotly python
Last synced: 2 months ago
JSON representation
Este repositório contém um modelo desenvolvido para a análise de dados e geração de gráficos sobre um serviço, com foco em compreender as principais causas que levam clientes a cancelarem o mesmo. O objetivo é auxiliar na identificação de padrões e propor soluções que possam reduzir os cancelamentos.
- Host: GitHub
- URL: https://github.com/engcaiomonteiro/python-analisedados
- Owner: EngCaioMonteiro
- Created: 2025-01-15T23:30:29.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-15T23:39:51.000Z (over 1 year ago)
- Last Synced: 2025-03-23T01:29:07.202Z (about 1 year ago)
- Topics: analise-de-dados, graphics, plotly, python
- Language: Jupyter Notebook
- Homepage:
- Size: 14.6 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Análise de Dados
Este repositório contém um modelo desenvolvido para a análise de cancelamentos de serviços, com foco em compreender as principais causas que levam clientes a cancelarem um serviço fictício. O objetivo é auxiliar na identificação de padrões e propor soluções que possam reduzir os cancelamentos.
## Passo a Passo
1. **Importar a base de dados**:
- O arquivo `cancelamentos_sample.csv` é carregado utilizando a biblioteca Pandas.
2. **Visualizar a base de dados**:
- Algumas colunas irrelevantes são removidas para simplificar a análise.
3. **Corrigir problemas na base de dados**:
- Linhas com valores nulos são eliminadas para garantir a consistência dos dados.
4. **Análise inicial dos cancelamentos**:
- Quantificação dos cancelamentos em termos absolutos e percentuais.
5. **Análise das causas dos cancelamentos**:
- Utilização de gráficos para entender como diferentes colunas impactam os cancelamentos.
- Proposta de soluções baseadas nos insights obtidos.
## Tecnologias Utilizadas
- Python
- Pandas
- Plotly
## Instalação
Certifique-se de ter o Python instalado em sua máquina. Em seguida, instale as dependências necessárias utilizando o seguinte comando:
```bash
pip install pandas numpy openpyxl nbformat ipykernel plotly
```
## Como Utilizar
- Certifique-se de ter o Python instalado em sua máquina.
- Certifique-se de ter o arquivo cancelamentos_sample.csv na mesma pasta que o arquivo de código.
- Execute o código Python utilizando um terminal ou IDE de sua preferência (como VS Code, PyCharm, etc.):
```bash
python codigo.py
```
## Autor
Este projeto foi desenvolvido por Caio Oliveira Monteiro em 2025, com base no código apresentado na aula pública da Jornada Python da Hashtag.
## Agradecimentos
Este projeto foi adaptado com base no código apresentado na aula pública da Jornada Python da Hashtag com o João Paulo de Lira. As adaptações foram realizadas para personalizar o uso para [navegador Mozilla Firefox, entre outros ajustes].
## Licença
Este projeto está disponível sob a licença MIT. Sinta-se à vontade para usá-lo e modificá-lo conforme necessário.
---
Divirta-se automatizando! 😊