Robot Fight Analysis with Pandas A beginner-friendly data analysis project using Python and Pandas. It analyzes robot fights, team performance, and tournament earnings using real CSV datasets. Includes examples of merging, grouping, and basic API data handling.
This project demonstrates how to use Python and Pandas to analyze real-world structured datasets related to robot fighting tournaments. The analysis walks through data cleaning, merging, exploring trends, and insights on tournament performance, earnings, and robot statistics.
- Reading CSVs using Pandas
- DataFrame operations:
merge,groupby,sort_values, etc. - Inner joins for combining robot data with earnings
- Calculating statistics such as win percentage and earnings per robot
- Simple data visualization with Pandas
To run the notebook:
pip install notebook
jupyter notebook
Ensure you have Python 3.10+ and pip installed.
pip install pandas==2.2.2
pip install numpy==1.26.4
pip install requests==2.31.0