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
Python ile İstatistiksel Düşünme (Bölüm 1)
kursunun bir parçasıdırEgzersiz 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ı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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()