Supermart Grocery Sales Analysis
Supermart Grocery Sales Analysis
2. Dataset Overview
The dataset is loaded from a CSV file and contains various fields such as Order Date, Sales,
Discount, Profit, and other attributes relevant to sales analytics.
Initial Steps
Code
python
# Overview
print(data.info())
print(data.head())
# Summary Statistics
print(data[['Sales', 'Discount', 'Profit']].describe())
Code
python
# Sales by Category
category_sales = data.groupby('Category')['Sales'].sum()
category_sales.plot(kind='bar', figsize=(8, 5), color='skyblue')
plt.title('Sales by Category')
plt.xlabel('Category')
plt.ylabel('Total Sales')
plt.grid(axis='y', linestyle='--', alpha=0.7)
plt.show()
Findings
Code
python
# Profit vs Discount
plt.scatter(data['Discount'], data['Profit'], alpha=0.5, c=data['Profit'],
cmap='viridis')
plt.colorbar(label='Profit')
plt.title('Profit vs Discount')
plt.xlabel('Discount')
plt.ylabel('Profit')
plt.grid(True, linestyle='--', alpha=0.7)
plt.show()
Findings
Code
python
Findings
Code
python
Findings
python
Findings
python
Findings
Code
python
# Correlation Heatmap
numerical_data = data[['Sales', 'Discount', 'Profit']]
correlation_matrix = numerical_data.corr()
plt.matshow(correlation_matrix, cmap='coolwarm', fignum=1)
plt.colorbar()
plt.title('Correlation Matrix', pad=20)
plt.xticks(range(len(correlation_matrix.columns)),
correlation_matrix.columns, rotation=45)
plt.yticks(range(len(correlation_matrix.columns)),
correlation_matrix.columns)
plt.show()
Findings
Code
python
Findings
4. Summary of Insights
Category Sales: Highlights top-performing categories.
Profit Trends: Discount levels have a non-linear impact on profitability.
Regional Insights: Some regions dominate sales distribution.
State Analysis: Certain states show higher profitability, requiring focused strategies.
Seasonality: Sales trends vary significantly by month.
Subcategory Trends: Identifies lucrative product subcategories.
5. Conclusion
This analysis provides a comprehensive overview of Supermart’s grocery sales, highlighting
areas for improvement and opportunities for growth.