ECDF van verbetering van lage naar hoge banen
Nu je een maat hebt voor de verbetering bij het overstappen van laag- naar hooggenummerde banen, maak je een ECDF-plot van deze maat. Ik heb de zwemtijden verzameld van alle zwemmers die een halve finale 50 m in een hooggenummerde baan en de finale in een laaggenummerde baan zwommen, en andersom. De zwemtijden staan in de NumPy-arrays swimtime_high_lanes en swimtime_low_lanes. Element i in de respectieve arrays hoort bij dezelfde zwemmer in hetzelfde onderdeel.
Deze oefening maakt deel uit van de cursus
Casestudies in statistisch denken
Oefeninstructies
- Bereken voor elke zwemmer de fractionele verbetering voor het zwemmen in een hooggenummerde baan met de formule uit de vorige oefening. Sla het resultaat op in de variabele
f. - Bereken de x- en y-waarden om de ECDF te plotten.
- Plot de ECDF als punten.
- Label de x-as
'f', de y-as'ECDF', en toon de plot.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Compute the fractional improvement of being in high lane: f
f = (____ - ____) / ____
# Make x and y values for ECDF: x, y
# Plot the ECDFs as dots
# Label the axes and show the plot