statistics.median(data)
La función statistics.median devuelve la mediana de los elementos de data. Para su cálculo se consideran los elementos ordenados: Si el número de elementos es impar, la mediana es el valor que ocupa la posición central. Si el número de elementos es par, la mediana es el valor medio de los dos valores más próximos a la posición central.
- data: Secuencia o iterable a partir de cuyos elementos se desea calcular la mediana.
La función statistics.median devuelve un número entero o real.
Podemos obtener la mediana de los números contenidos en una lista con el siguiente código:
En este caso, el número de elementos es impar, por lo que la función devuelve el valor que ocupa la posición central si los consideramos ordenados (en el ejemplo los valores ya están ordenados para que resulte más sencilla su interpretación).
Vemos cómo el resultado es un número entero.
Si el número de elementos es par se devuelve el valor medio de los dos valores más próximos a la posición central (los valores 3 y 4 en el siguiente ejemplo):
En este caso el resultado devuelto por la función es un número real.