Skip to content

DanielRukwasha/ecommerce-data-analysis-python

Repository files navigation

ecommerce-data-analysis-python

Data analysis project using Python, Pandas, and Matplotlib to explore customer behavior, sales performance, and business insights from an e-commerce dataset.

E-commerce Data Analysis

Objective

Analyze customer behavior and business performance using an e-commerce dataset. The goal is to understand purchasing patterns, product performance, and factors affecting sales and profit.

Dataset

E-commerce dataset containing over 50,000 transactions including:

  • Product categories
  • Sales and profit
  • Payment methods
  • Customer device usage
  • Discounts and shipping cost

Tools

  • Python
  • Pandas
  • Matplotlib
  • Jupyter Notebook

Key Insights

  • Fashion category has the highest number of sales.
  • Web users purchase more frequently than mobile users.
  • Credit card is the most commonly used payment method.
  • Sales and profit vary significantly across product categories.
  • Most customers purchase small quantities of items.

Recommendations

  • Improve mobile shopping experience to increase mobile sales.
  • Focus marketing efforts on high-performing categories such as Fashion.
  • Optimize discount strategy to balance sales growth and profitability.
  • Enhance payment experience for credit card users.

About

Data analysis project using Python, Pandas, and Matplotlib to explore customer behavior, sales performance, and business insights from an e-commerce dataset.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors