This repository contains the data analysis project named "Python Insights", focused on studying customer cancellations in a company with over 800,000 customers. The goal is to understand the main reasons behind cancellations and suggest actions to reduce these numbers, using Python and data analysis libraries.
cancelamentos_sample.csv: Sample CSV file containing customer data.inicio.ipynb: Jupyter Notebook containing all the analyses performed, from data loading to the application of strategic filters.
- Python: Programming language used for performing the analyses.
- Pandas: Python library for data manipulation and analysis.
- Plotly: Python library used for creating interactive visualizations.
To run the scripts in this repository, you need to install the listed dependencies. It is recommended to use a virtual environment to avoid dependency conflicts. Execute the following commands to set up your environment:
python -m venv venv
source venv/bin/activate # On Windows use `venv\Scripts\activate`
pip install pandas plotly openpyxl numpy nbformat ipykernel