An open API service indexing awesome lists of open source software.

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.

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! 😊