Aan de slagGa gratis aan de slag

200 m vrije slag met betrouwbaarheidsinterval

Nu ga je parameterschatting en het berekenen van betrouwbaarheidsintervallen oefenen door het gemiddelde en de mediaan van de zwemtijden voor de 200 m vrije slag series (mannen) te bepalen. De mediaan is handig omdat die niet gevoelig is voor zware staarten in de verdeling van zwemtijden, zoals de langzamere zwemmers in de series. mens_200_free_heats staat nog steeds in je namespace.

Deze oefening maakt deel uit van de cursus

Casestudies in statistisch denken

Cursus bekijken

Oefeninstructies

  • Bereken het gemiddelde en de mediaan van de zwemtijden en sla ze op in de variabelen mean_time en median_time. De zwemtijden staan in mens_200_free_heats.
  • Trek 10.000 bootstrap-replicaten van zowel het gemiddelde als de mediaan met dcst.draw_bs_reps(). Sla de resultaten op in bs_reps_mean en bs_reps_median.
  • Bereken de 95%-betrouwbaarheidsintervallen voor het gemiddelde en de mediaan met de bootstrap-replicaten en np.percentile().
  • Klik op "Antwoord verzenden" om de resultaten op het scherm af te drukken!

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Compute mean and median swim times
mean_time = ____
median_time = ____

# Draw 10,000 bootstrap replicates of the mean and median
bs_reps_mean = ____
bs_reps_median = ____


# Compute the 95% confidence intervals
conf_int_mean = ____
conf_int_median = ____

# Print the result to the screen
print("""
mean time: {0:.2f} sec.
95% conf int of mean: [{1:.2f}, {2:.2f}] sec.

median time: {3:.2f} sec.
95% conf int of median: [{4:.2f}, {5:.2f}] sec.
""".format(mean_time, *conf_int_mean, median_time, *conf_int_median))
Code bewerken en uitvoeren