Notebooks for analyzing marathon split and finish times.
Read more: https://www.jmaxkanter.com/posts/chicago-marathon-2022/
You can recreate the analysis by running the following steps
pip install -r requirements.txt
A scrapper for the 2021 Chicago Marathon is available in Scrape Data.ipynb. Running this notebook will prepare an output file named all_runners_with_splits.csv
You can run the analyze yourself using Analyze Data.ipynb.
The input format is a CSV file with one runner per row and column for each split. You can see example CSV file here.
If you found this interesting or have ideas on how to improve, please post a GitHub issue or reach out via email! I would love to hear from you
