This project analyzes 2M+ retail transactions (2016β2017) to evaluate the feasibility of acquiring a target retail chain.
Using Python (Pandas, NumPy, Matplotlib, Seaborn), the analysis explores:
- π Sales growth trends
- π₯ Customer demographic behavior
- π Product department performance
- π― Strategic acquisition insights
The objective is to deliver data-driven insights that inform strategic acquisition and expansion decisions.
- 2017 sales outperformed 2016, indicating steady year-over-year growth.
- Sales peak on Mondays and Tuesdays, suggesting structured early-week purchasing behavior.
- Young single-parent households (19β24) represent a high-value customer segment.
- Lower-income households drive a significant share of revenue, aligning with discount retail positioning.
- Spirits is the leading department among young consumers, highlighting demographic-driven purchasing trends.
- 2M+ transaction records analyzed
- End-to-end EDA with business recommendations
- Structured for acquisition decision support
The retailer demonstrates consistent revenue growth, strong demographic alignment, and scalable demand patterns - indicating a strategically sound acquisition opportunity.
project_transactions.csvβ 2M+ transaction recordshh_demographic.csvβ Household demographic dataproducts.csvβ Product department information
- Data cleaning and memory optimization
- Time-series resampling and YoY growth analysis
- Customer segmentation analysis
- Department-level performance evaluation
- Strategic recommendation development
- Designed analysis to simulate a real-world acquisition evaluation scenario
- Data Wrangling & Transformation (Pandas)
- Time-Series Analysis
- Customer Segmentation
- Data Visualization (Matplotlib, Seaborn)
- Business Insight Development
- Strategic Recommendation Framing
- Introduce mid-week promotions to balance lower-performing days.
- Align inventory planning with peak sales days (Mon, Tue, Sun).
- Focus marketing efforts on high-value young single-parent households.
- Maintain pricing alignment with lower-income segments.
- Consistent revenue growth and strong demographic alignment support acquisition viability.
- Product demand patterns suggest scalable revenue opportunities.
maven-megamart-retail-analysis/
β
βββ data/
β βββ hh_demographic.csv
β βββ products.csv
β βββ project_transactions.zip
β
βββ images/
β βββ monthly_sales_trend.png
β βββ yoy_sales_comparison.png
β βββ sales_by_weekday.png
β βββ sales_by_age.png
β βββ sales_by_income.png
β βββ household_heatmap.png
β βββ department_by_age.png
β
βββ maven_megamart_analysis.ipynb
βββ README.md
- Clone the repository
- Install required libraries:
pip install pandas numpy matplotlib seaborn openpyxl
- Open and run
maven_megamart_analysis.ipynb
I am a data analyst with experience in business-driven analytics, focusing on turning large datasets into actionable insights.
π Open to roles in:
- Data Analyst
- Business Analyst
- Retail Analytics
- BI & Reporting
If you would like to discuss this project or explore collaboration opportunities:
β If you found this project interesting, feel free to star the repository!







