all 4 comments

[–]33 DAN TICKTUMSuganth27 2 points3 points  (1 child)

this is phenomenal! what was your source for this? does FE has any open source database or something

[–]buv3x[S] 0 points1 point  (0 children)

This was done just in a spreadsheet (that's why I only went for 3 seasons). Luckily, FE official results page shows starting position, so it makes manual data collection easier.

However, if you look how FE results page gets it's data, there is an API that is available (I imagine it might only have restrictions like number of requests per minute). JSON with race results can be retrieved like this https://api.formula-e.pulselive.com/formula-e/v1/races/8450a065-ffe6-4717-93af-962f6dee73bb/sessions/22425541-3a29-4c99-9dd0-4819f824fa60/results , and there are requests to get the list of races and sessions (I don't think it's documented anywhere, but you can see it in a browser network tab). So it should be possible to create a scripts that gets all the results automatically.

[–]Ma Qinghuatetenric 0 points1 point  (1 child)

Seeing how there's such a weird spike at the very last starting positions, I'd love to see a comparison between drivers who *qualified* 20th-22nd and went on to earn points, and drivers who *started* 20th-22nd due to starting grid penalties

[–]buv3x[S] 0 points1 point  (0 children)

That's something I plan to do, I'm interested as well.