Jämföra percentiler med ECDF
För att se hur percentilerna förhåller sig till ECDF:n ritar du percentilerna för kronbladslängderna hos Iris versicolor – som du beräknade i föregående övning – ovanpå det ECDF-diagram du skapade i kapitel 1. Percentilvariablerna från föregående övning finns tillgängliga i arbetsytan som ptiles_vers och percentiles.
Observera att för att y-axeln i ECDF-diagrammet ska hålla sig mellan 0 och 1 behöver du skala om arrayen percentiles – i det här fallet genom att dividera den med 100.
Den här övningen är en del av kursen
Statistiskt tänkande i Python (del 1)
Övningsinstruktioner
- Rita percentilerna som röda diamanter i ECDF-diagrammet. Skicka x- och y-koordinaterna –
ptiles_versochpercentiles/100– som positionsargument och ange nyckelordsargumentenmarker='D',color='red'ochlinestyle='none'. Argumentet för y-axeln –percentiles/100– är redan angivet. - Visa diagrammet.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Plot the ECDF
_ = plt.plot(x_vers, y_vers, '.')
_ = plt.xlabel('petal length (cm)')
_ = plt.ylabel('ECDF')
# Overlay percentiles as red diamonds.
_ = plt.plot(____, percentiles/100, ____='D', ____='red',
____=____)
# Show the plot