Compararea ECDF-urilor
ECDF-urile îți permit și să compari două sau mai multe distribuții (deși graficele pot deveni aglomerate dacă ai prea multe). Aici vei reprezenta ECDF-urile pentru lungimile petalelor celor trei specii de iris. Ai scris deja o funcție pentru a genera ECDF-uri, așa că poți să o folosești din plin!
Pentru a suprapune toate trei ECDF-urile pe același grafic, poți apela plt.plot() de trei ori, câte o dată pentru fiecare ECDF. Nu uita să incluzi marker='.' și linestyle='none' ca argumente în plt.plot().
Acest exercițiu face parte din cursul
Gândire statistică în Python (Partea 1)
Instrucțiuni pentru exercițiu
- Calculează ECDF-urile pentru fiecare dintre cele trei specii folosind funcția
ecdf(). Variabilelesetosa_petal_length,versicolor_petal_lengthșivirginica_petal_lengthsunt disponibile în spațiul tău de lucru. Dezpachetează ECDF-urile înx_set, y_set,x_vers, y_versși respectivx_virg, y_virg. - Reprezintă grafic toate trei ECDF-urile pe același grafic sub formă de puncte. Pentru aceasta, vei folosi trei comenzi
plt.plot(). Atribuie rezultatul fiecăreia variabilei_. - Legenda și etichetele axelor au fost adăugate pentru tine, așa că apasă Trimite răspunsul pentru a vedea toate ECDF-urile!
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Compute ECDFs
# Plot all ECDFs on the same plot
# Annotate the plot
plt.legend(('setosa', 'versicolor', 'virginica'), loc='lower right')
_ = plt.xlabel('petal length (cm)')
_ = plt.ylabel('ECDF')
# Display the plot
plt.show()