ECDF’lerin Karşılaştırılması
ECDF’ler, iki veya daha fazla dağılımı karşılaştırmana da olanak tanır (çok fazla olduğunda grafik kalabalıklaşabilir). Burada, üç iris türünün hepsinin taç yaprağı uzunlukları için ECDF çizeceksin. Zaten ECDF üreten bir fonksiyon yazmıştın; şimdi ondan güzelce yararlanabilirsin!
Üç ECDF’yi aynı grafikte üst üste çizmek için plt.plot()’u üç kez, her ECDF için bir kez kullanabilirsin. plt.plot() içine argüman olarak marker='.' ve linestyle='none' eklemeyi unutma.
Bu egzersiz, kursun bir parçasıdır
Python ile İstatistiksel Düşünme (Bölüm 1)
Egzersiz talimatları
- Üç türün her biri için
ecdf()fonksiyonunu kullanarak ECDF’leri hesapla.setosa_petal_length,versicolor_petal_lengthvevirginica_petal_lengthdeğişkenlerinin hepsi ad alanında mevcut. ECDF’leri sırasıylax_set, y_set,x_vers, y_versvex_virg, y_virgolarak aç. - Üç ECDF’yi de aynı grafikte nokta olarak çiz. Bunu yapmak için üç adet
plt.plot()komutu kullanman gerekecek. Her birinin sonucunu_değişkenine ata. - Senin için bir başlık ve eksen etiketleri eklendi; tüm ECDF’leri görmek için şimdi gönder!
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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()