This project is beginner-friendly data analysis project using Python & Pandas. The goal was to analyze a small sales dataset, clean it, perform basic data analysis. and visualize trends.
It's a great starter project to practice Python, Pandas, and data analysis workflows before moving on to SQL and Tableau.
- Python 3
- Pandas (data cleaning and analysis)
- Matplotlib (visualization)
- Jupyter Notebook
-
Load & Explore Dataset
- Import dataset, check info/statistics, & preview rows
-
Data Cleaning
- Checked for duplicates/missing values
- Verified data types
- Validated the total sales calculations (Revenue = Quantity x Unit Price)
-
Analyize
- Total Revenue
- Revenue by product & category
- Monthly sales trend
-
Visualizations
- Line chart for monthly sales
- Bar chart for distribution of order sizes
-
Extra Insights
- Average Order Value
- Average items per order
- Distribution of order sizes
- **Top Product:** Laptops
- **Top Category:** Electronics
- **Monthly Trend:** Sales peaked in November, October, July
- **Customer Behavior:**
- Avg order value ~$1,106
- Avg items per order ~2.5
π Beginner Python/Pandas Analysis Project - π sales_data.csv - π beginner_python_code.ipynb - π README.md
This is a practice project I did to learn basic Python & Pandas for Data Analysis!! π€π€ͺπ»π