Skip to content

Saharika-7/sales_trend_profit_analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Sales Trend and Profit Analysis Using Superstore Dataset

Project Overview

This project analyzes retail business sales data from the Superstore dataset to evaluate sales performance, profitability, product trends, and category-wise business performance. The analysis helps identify key business insights that can support data-driven decision-making and improve overall business strategy.

Objectives

  • Analyze overall sales and profit performance.
  • Identify top-selling products.
  • Compare sales and profitability across product categories.
  • Analyze monthly sales trends over time.
  • Understand the relationship between sales and profit.
  • Generate visual insights using data visualization techniques.

Dataset

The project uses the Superstore dataset containing retail transaction records.

Dataset Features

  • Order ID
  • Order Date
  • Ship Date
  • Customer Information
  • Product Category
  • Sub-Category
  • Product Name
  • Sales
  • Quantity
  • Discount
  • Profit
  • Region and Location Information

Tools and Technologies Used

  • Python
  • Pandas
  • NumPy
  • Matplotlib
  • Seaborn
  • Visual Studio Code
  • Git & GitHub

Analysis Performed

Sales Analysis

  • Total Sales Calculation
  • Average Sales Analysis
  • Category-wise Sales Analysis
  • Product-wise Sales Analysis

Profit Analysis

  • Total Profit Calculation
  • Average Profit Analysis
  • Category-wise Profit Analysis

Product Performance Analysis

  • Top 10 Best-Selling Products
  • Product Revenue Comparison

Trend Analysis

  • Monthly Sales Trend Analysis
  • Sales Growth Pattern Identification

Visualizations

1. Category-wise Sales Analysis

Displays total sales generated by each product category.

2. Category-wise Profit Analysis

Shows profit contribution of each category.

3. Top 10 Products Analysis

Highlights the highest revenue-generating products.

4. Monthly Sales Trend

Visualizes sales performance across different months.

5. Sales vs Profit Scatter Plot

Analyzes the relationship between sales revenue and profit.

Key Findings

  • Technology products generated the highest overall sales.
  • Profitability varied significantly across product categories.
  • A small number of products contributed a large portion of total revenue.
  • Monthly sales trends revealed seasonal fluctuations in business performance.
  • Higher sales did not always guarantee higher profits due to discounts and operational factors.

Project Structure

Sales-Trend-And-Profit-Analysis/

├── analysis.py

├── Superstore.csv

├── README.md

├── images/

│ ├── category_sales.png

│ ├── profit_analysis.png

│ ├── top_products.png

│ ├── monthly_sales_trend.png

│ └── sales_vs_profit.png

Future Enhancements

  • Interactive dashboard using Power BI or Tableau
  • Sales forecasting using Machine Learning
  • Customer segmentation analysis
  • Regional performance analysis
  • Profit prediction models

Conclusion

This project demonstrates how Python-based data analysis and visualization techniques can be used to extract valuable business insights from retail sales data. The findings can assist organizations in understanding sales patterns, improving profitability, and making informed strategic decisions.

Author

Developed as a Data Analytics and Business Intelligence project using Python and the Superstore Dataset.

About

Sales Trend and Profit Analysis using Python, Pandas, Matplotlib, and Seaborn to analyze business sales performance, profitability, product trends, and customer insights from the Superstore dataset.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages