This project analyzes a dataset of 3,825 CPUs to answer key questions about CPU performance, pricing, and market categories. The analysis uses Python with pandas for data manipulation and matplotlib for visualization.
Steps to build and/or run the software:
- Download your chosen dataset and place it in the same directory as the script
- Install all required libraries (pandas & matplotlib)
- Run the script via terminal or run button
Instructions for using the software:
- The script will display a dataset overview with the first 10 CPUs
- A bar chart will show the average CPU performance by category
- Filtered list of high performance CPUs (>50000)
- Sorted list of lowest performance CPUs
- Aggregation statistics for insights
- Top 5 CPUs with the best price-per-performance ratio
To recreate the development environment, you need the following software and/or libraries with the specified versions:
- Python
- pandas
- matplotlib
I found these websites useful in developing this software:
The following items I plan to fix, improve, and/or add to this project in the future:
- Add more visualizations (plots or etc.)
- Be able to export analysis results to a CSV or PDF
- Create an interactive dashboard