I have a data set in which the key data point is lap times in seconds around a small set of known tracks in a small set of known vehicles. (Karts around an indoor kart track.)
The data comprises about two months of business and growing; about 4000 racers have participated, completing about 200k laps.
When bucketed into tenth-of-second results, the data looks mostly like a normal distribution, with one important caveat: it is not possible to be faster than (insert theoretical limit here), where that limit is only marginally quicker than the peak of the curve. A small number of racers approach that limit, but the left tail of the bell curve is dramatically smaller than the right tail.
The right tail goes on impressively; sometimes racers spin out or otherwise find themselves in a jam and it can take several minutes to straighten things out and get running again. The longest lap time I've seen is 8.5 minutes; a typical lap is around 24-28 seconds. The fastest time anyone has ever run is 23.036 seconds. I'm working on improving my input data; ideally I would discard any lap where the racers stopped entirely as junk data. For now, I'm discarding anything >40 seconds as a rough approximation. The mean, when discarding >40, is 27.1 -- a decent bit to the right of the peak of the curve, which is ~26.0.
My stats knowledge is spotty at best. I'd like to be able to work with standard deviations and other common statistical operations on this data. Can I do so safely with this data set? If not, what should I do, and more importantly, how do you know?
For context, things I’d like to be able to do with the data:
- Compare individual racers against the norm, against each other, against their past selves
- See if the distribution changes over time (and correlate that with, for example, tire changes on the karts)
- Identify “hot” and “cold” karts
- Identify outliers and flag them for inspection (the timing system sometimes produces bad data)
- Rank drivers on their consistency
- Identify times when the track is likely to be warm (consecutive sessions warm the track, and a warm track yields better traction and therefore faster times)
To be clear, I’m not asking how to do the above, although I would appreciate any guidance. And yes, the raw lap data includes identifiers for karts and racers, as well as dates.
