A beginner-friendly Python project built using NumPy for analyzing CSV datasets.
This project loads sales data from a CSV file and performs basic data analysis like:
- Total sales
- Average sales
- Highest and lowest sales
- Sales trend analysis
- Filtering high sales values
- Load CSV data using NumPy
- Analyze sales statistics
- Detect increasing/decreasing trends
- Filter sales above a certain value
- Beginner-friendly code structure
- Python
- NumPy
bash mini-data-analysis-tool/ │ ├── data.csv ├── main.py └── README.md
pip install numpy
python main.py
csv Day,Sales 1,200 2,250 3,300 4,280 5,500
bash Dataset Loaded Successfully!
----- SALES STATISTICS -----
Total Sales: 4530.0 Average Sales: 453.00 Highest Sales: 800.0 Lowest Sales: 200.0
- File handling
- NumPy arrays
- Array slicing
- Data filtering
- Trend analysis
- Basic data analytics
- Add graphs using Matplotlib
- Create a user menu
- Export reports
- Analyze multiple datasets
- Build a dashboard version
Made with Python and NumPy for learning data analysis basics.