ÎncepețiÎncepe gratuit

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)

Vezi cursul

Instrucțiuni pentru exercițiu

  • Calculează ECDF-urile pentru fiecare dintre cele trei specii folosind funcția ecdf(). Variabilele setosa_petal_length, versicolor_petal_length și virginica_petal_length sunt disponibile în spațiul tău de lucru. Dezpachetează ECDF-urile în x_set, y_set, x_vers, y_vers și respectiv x_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()
Editează și rulează codul