Important Note: This project was built for Python 2.7, and not the latest versions. Due to this, it can be considered rather outdated.
This was my Computer Science A Level NEA project.
It was built around analysing the Large Data Set, and intended to also have the capability to extract and analyse the data of any other suitable .xls or .csv files.
If you are interested in a proper breakdown of this project - planning, functionalities, and development - then I will direct you to the full report pdf.
The program could parse data from .csv or .xls files. The user could then produce a
visible graph of the data, and modify it to their needs. This includes adding in titles,
axis labels, and lines of best fit to the data:
Video Demonstration
The user was also capable of overlaying multiple sets of data within the graph, allowing
for easy comparison of data to determine trends, with the orange graph representing
rainfall, and blue temperature:

Uploads of the project can be found here. Short clips demonstrate the various features of the program, albeit that some issues remain present at times.