The purpose of this project is to showcase several functions and usages of the Python libraries NumPy, Pandas, Seaborn, and Matplotlib to organize, clean, analyze, and visualize e-commerce order data. It covers data manipulation, numerical calculations, and generating visual insights of the data.
- Python
- NumPy
- Pandas
- Seaborn
- Matplotlib
- Calculated mean, median, min and max for quantity and prices
- Computed revenue per order and average order per region
- Identified unique products, grouped orders by customer, and analyzed order counts
- Handled data cleaning: missing values, normalization, and duplicates
- Data visualization using:
- Line charts showing orders per day and sales over time
- Box plots for order value comparison
- Pie charts showing product sales distribution
- Bar charts showing sales per region