Tarea
Dado (por cualquier medio) un conjunto de datos de punto flotante ordenado, devuelve (por cualquier medio y dentro de 1 ‰ del valor correcto) la media intercuartil .
Un posible algoritmo
- Deseche los trimestres más bajos y más altos de los puntos de datos.
- Calcule el promedio (suma dividida por conteo) de los puntos de datos restantes.
Nota: Si el tamaño del conjunto de datos no se puede dividir uniformemente en cuatro, deberá sopesar los puntos de datos que comparten los subconjuntos. Ver Ejemplo de evaluación 2 a continuación.
Ejemplo de evaluación 1
Dado {1, 3, 4, 5, 6, 6, 7, 7, 8, 8, 9, 38}
- El recuento de datos es 12, por lo que eliminamos los 3 puntos de datos más bajos y más altos:
{1, 3, 4,5, 6, 6, 7, 7, 8,8, 9, 38} - Promedio de los 6 puntos de datos restantes:
(5 + 6 + 6 + 7 + 7 + 8) / 6 = 6.5
Ejemplo de evaluación 2
Dado {1, 3, 5, 7, 9, 11, 13, 15, 17}
- El recuento es 9, por lo que cada trimestre tiene 2¼ puntos de datos:
{1, 2, (0.25 × 5),(0.75 × 5), 7, 9, 11, (0.75 × 13),(0.25 × 13), 15, 17} - Promedio de los 4.5 puntos de datos restantes:
(0.75 × 5 + 7 + 9 + 11 + 0.75 × 13) / 4.5 = 9