median_grouped() fonksiyonu, verilen liste elemanlarını genişlik aralıklarına göre gruplandırma yapılır. Liste içersindeli her veri noktası, gerçek değeri içeren aralığın orta noktası olarak görülür.
Formülü:
median_grouped = L + Aralık * (N / 2 - CF) / F L = Ortanca aralığın alt sınırı N = Toplam liste elemanı sayısı CF = Medyan aralığın altındaki veri noktası sayısı. F = Medyan aralıktaki veri noktası sayısı.
Kullanımı için "statistics" kütüphanesinin içe aktarılması gerekmektedir.
import statistics as st
Örnek-1:
exam_score= [60,80,100]
exam_score_grouped=st.median_grouped(exam_score)
print(f"Girilen sınavların orta değeri: {exam_score_grouped}")
Çıktı:
Girilen sınavların orta değeri: 80
Örnek-2:
exam_score= [60,80,100,70]
exam_score_grouped=st.median_grouped(exam_score)
print(f"Girilen sınavların orta değeri: {exam_score_grouped}")
Çıktı:
Girilen sınavların orta değeri: 79.5