Business AnalyticsRole: Data Analyst2022
Retail Case Study
Multi-table relational analysis of retail transactions, customer demographics, and product category performance.
PythonPandasNumPyMatplotlibSQL
At a Glance
Domain
Retail Merchandising & Commercial Analytics
Core Stack
Python, Pandas, NumPy, Matplotlib, SQL
Methodology
Relational Joins, KPI Formulation, Channel Breakdown
Code Repository
GitHub — Python Foundation Case Study 1
01
Overview
A practical retail analytics case study combining relational datasets across customer demographics, transaction logs, and product hierarchies. The project focuses on multi-table data merging, cleaning, sales performance metrics calculation, store channel evaluation, and customer purchasing pattern identification.
05
What I Worked On
- Merged multiple relational datasets (Customer demographics, Product categories, and Transaction records) using primary and foreign keys.
- Validated transactions, separated returns and cancellations, and normalized time-series date formats.
- Calculated key retail metrics: total sales revenue, average transaction value, product return rates, and customer purchase frequency.
- Evaluated sales performance across store channels (e-Store vs. brick-and-mortar formats) and customer demographic tiers.
- Visualized monthly sales trends, top revenue-generating categories, and channel distribution.
08
Key Takeaways
- Strong command of relational data manipulation and multi-table joining in Python.
- Direct understanding of standard retail metrics (AOV, return rates, category contribution).
- Translates transactional data into strategic merchandising and operational takeaways.
09
External Resources
10