This is a simple command-line data analysis tool built with Python. It allows users to input a list of numbers and instantly receive basic statistical insights.
- Accepts user input of multiple numbers
- Calculates:
- Mean (average)
- Maximum value
- Minimum value
- Count of numbers
- Provides simple insights based on the data
- Handles invalid input gracefully
- Python 3
GitHub Copilot was used to assist in generating parts of the code structure and logic. It helped speed up development by suggesting function structures and improving code organization. The final implementation was reviewed and modified to ensure correctness.
- Clone or download this repository
- Open terminal in the project folder
- Run:
python data_analyzer.pyEnter numbers when prompted ๐ก Example Input 10, 20, 30, 40
๐ Example Output Count: 4 Average (Mean): 25.00 Highest Value: 40 Lowest Value: 10
๐ฎ Future Improvements
Add median and standard deviation
Export results to a file (CSV)
Visualize data using charts