Görev
Sıralanan bir kayan nokta veri kümesi (herhangi bir yolla) göz önüne alındığında, çeyrekler arası ortalamayı döndürün (herhangi bir şekilde ve doğru değerin 1 within içinde) .
Bir olası algoritma
- Veri noktalarının en düşük ve en yüksek çeyreklerini atın.
- Kalan veri noktalarının ortalamasını (toplam sayısına bölünerek) hesaplayın.
Not: Veri kümesi boyutu dörde bölünemiyorsa , alt kümeler tarafından paylaşılan veri noktalarını tartmanız gerekir . Aşağıdaki Örnek değerlendirme 2'ye bakınız.
Örnek değerlendirme 1
Verilen {1, 3, 4, 5, 6, 6, 7, 7, 8, 8, 9, 38}
- Veri sayısı 12'dir, bu nedenle en düşük ve en yüksek 3 veri noktasını kaldırırız:
{1, 3, 4,5, 6, 6, 7, 7, 8,8, 9, 38} - Kalan 6 veri noktasının ortalaması:
(5 + 6 + 6 + 7 + 7 + 8) / 6 = 6,5
Örnek değerlendirme 2
Verilen {1, 3, 5, 7, 9, 11, 13, 15, 17}
- Sayı 9'dur, bu nedenle her çeyrek 2po veri noktasına sahiptir:
{1, 2, (0.25 × 5),(0.75 × 5), 7, 9, 11, (0.75 × 13),(0.25 × 13), 15, 17} - Kalan 4.5 veri noktasının ortalaması:
(0.75 × 5 + 7 + 9 + 11 + 0.75 × 13) / 4.5 = 9