İstatistik - Fonksiyonlar

quantiles() fonksiyonu

Yayın tarihi :07-Ara-21

quantiles() fonksiyonu, verileri eşit olasılıkla "n" aralığa bölme işlemini uygulayarak aralıkları ayıran (n-1) kesme noktasının bir listesini döndürür.

Kullanımı için "statistics" kütüphanesinin içe aktarılması gerekmektedir.

import statistics as st

Söz dizimi: st.quantiles(data, n=4, method='exclusive')

  • data, verilen listeyi temsil eder.
  • n, verilerin kaç aralığa bölüneceği bilgisini temsil eder. Varsayılan olarak 4 değerini alır. Sonucun sağlıklı olabilmesi için "n" değerinin veri seti eleman sayısınıdan küçük olması gerekmektedir.
  • method, quantiles hesaplama yöntemini temsil eder. "exclusive" ve "inclusive" değerlerini alabilir. Varsayılan olarak "exclusive" dir. 

Örnek-1: 

data= [ 1,  3,  5,  7,  9, 11, 13, 15, 17, 19, 21, 23]
result_quantiles=st.quantiles(data,n=4)
print(f"Kesme noktaları listesi: {result_quantiles}")

Çıktı:

Kesme noktaları listesi: [5.5, 12.0, 18.5]

Örnek-2:

data= [ 1,  3,  5,  7,  9, 11, 13, 15, 17, 19, 21, 23]
result_quantiles=st.quantiles(data,n=10)
print(f"Kesme noktaları listesi: {result_quantiles}")

Çıktı:

Kesme noktaları listesi: [1.6, 4.2, 6.8, 9.4, 12.0, 14.6, 17.2, 19.8, 22.4]
Paylaş:

Yorum Yap (*Yorumunuza kod eklemek isterseniz Kod Parçacığı Ekle butonuna tıklayarak ekleyebilirsiniz.)

Yorumlar

Henüz hiç yorum yapılmamış, ilk yorum yapan sen ol.