Capstone: Sales Analysis Project
A complete end-to-end data analysis project — from raw CSV to insights and charts
This capstone combines everything you have learned: loading data, cleaning, aggregating, visualising, and drawing insights. Follow this workflow to build a portfolio project that demonstrates your Python data analyst skills to employers.
The dataset: a retail company's sales records with columns: OrderID, OrderDate, Customer, Region, Category, Product, Quantity, UnitPrice, Discount, Profit.
Example
Key Points
- ✓Every project follows: Load → Clean → Engineer Features → Analyse → Visualise
- ✓Start with df.info() and df.describe() before doing anything else
- ✓Put KPI numbers at the top of your analysis — they anchor the story
- ✓Save charts with plt.savefig("name.png", dpi=150) for use in presentations
- ✓A GitHub repository with this project + a README is a strong portfolio piece for Noida/Delhi NCR job applications
Practice Question
In the capstone workflow, in which step do you create new columns like "Revenue" and "Profit_Margin" from existing columns?