Завдання
Враховуючи (будь-яким способом) відсортований набір даних з плаваючою комою, поверніть (будь-якими способами та в межах 1 ‰ від правильного значення) міжквартильне середнє .
Один з можливих алгоритмів
- Відкиньте найнижчі та найвищі чверті точок даних.
- Обчисліть середнє значення (сума, поділене на кількість) решти точок даних.
Примітка: Якщо розмір набору даних не може бути розділений рівномірно на чотири, вам доведеться зважити точки даних , які розділяються на підмножини. Див. Приклад оцінки 2 нижче.
Приклад оцінки 1
Дано {1, 3, 4, 5, 6, 6, 7, 7, 8, 8, 9, 38}
- Кількість даних - 12, тому ми видаляємо найнижчі та найвищі 3 точки:
{1, 3, 4,5, 6, 6, 7, 7, 8,8, 9, 38} - Середнє значення для решти 6 точок даних:
(5 + 6 + 6 + 7 + 7 + 8) / 6 = 6,5
Приклад оцінки 2
Дано {1, 3, 5, 7, 9, 11, 13, 15, 17}
- Кількість дорівнює 9, тому кожен квартал має 2¼ точок даних:
{1, 2, (0,25 × 5),(0,75 × 5), 7, 9, 11, (0,75 × 13),(0,25 × 13), 15, 17} - Середнє значення для решти 4,5 точок даних:
(0,75 × 5 + 7 + 9 + 11 + 0,75 × 13) / 4,5 = 9