This project analyzes a retail sales dataset using Python, Pandas, and Matplotlib. It performs data cleaning, statistical analysis, and data visualization to identify sales trends and generate useful business insights.
File: superstore_dataset2011-2015.csv
The dataset contains retail sales records used for analysis and visualization.
- Load sales data from a CSV file
- Display the first five records
- Display dataset information
- Generate descriptive statistics
- Check for missing values
- Calculate total sales
- Analyze sales by category
- Display the top 10 products by sales
- Plot monthly sales trends
- Visualize sales by region
- Perform correlation analysis
- Generate a final sales report
- Python
- Pandas
- Matplotlib
SalesDataAnalysis/
│
├── analysis.py
├── superstore_dataset2011-2015.csv
├── README.md
└── LICENSE
Clone the repository
git clone https://github.com/taqdeesfatima-ds/SalesDataAnalysis.gitMove to the project directory
cd SalesDataAnalysisInstall the required libraries
pip install pandas matplotlibRun the project
python analysis.pyThe program generates:
- Dataset Overview
- Sales Statistics
- Monthly Sales Trend
- Sales by Region
- Correlation Analysis
- Final Sales Report
- Add interactive dashboards
- Export reports to Excel or PDF
- Build a Streamlit web application
- Add filtering options by region and category
- Support multiple datasets
Taqdees Fatima
Python Developer | Python Trainee & Intern
BS Data Science Student
Email: taqdeesf5@gmail.com
GitHub: https://github.com/taqdeesfatima-ds
LinkedIn: https://linkedin.com/in/taqdees-fatima-aa9b68260
This project is licensed under the MIT License.




