Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Mini Data Analysis Tool

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

🚀 Features

  • Load CSV data using NumPy
  • Analyze sales statistics
  • Detect increasing/decreasing trends
  • Filter sales above a certain value
  • Beginner-friendly code structure

🛠️ Technologies Used

  • Python
  • NumPy

📂 Project Structure

bash mini-data-analysis-tool/ │ ├── data.csv ├── main.py └── README.md


How to Run

1️⃣ Install NumPy

pip install numpy

2️⃣ Run the Program

python main.py


Example Dataset

csv Day,Sales 1,200 2,250 3,300 4,280 5,500


Example Output

bash Dataset Loaded Successfully!

----- SALES STATISTICS -----

Total Sales: 4530.0 Average Sales: 453.00 Highest Sales: 800.0 Lowest Sales: 200.0


Concepts Learned

  • File handling
  • NumPy arrays
  • Array slicing
  • Data filtering
  • Trend analysis
  • Basic data analytics

Future Improvements

  • Add graphs using Matplotlib
  • Create a user menu
  • Export reports
  • Analyze multiple datasets
  • Build a dashboard version

Author

Made with Python and NumPy for learning data analysis basics.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages