Cómo calcular la moda estadística en Python
Para calcular la moda de una distribución estadística en Python, puede usar la función mode() de el modulo statistics.
mode(x)
El parámetro x es una distribución estadística.
La función mode() genera el modo de distribución.
Nota. Para usar la función, debe importarla desde el módulo statistics usando la instrucción import o from import.
Ejemplos
Ejemplo 1
Para encontrar la moda de la siguiente distribución 1,3,5,6,6,6,7
>>> from statistics import mode
>>> data=[1,3,5,6,6,6,7]
>>> mode(data)
La distribución contiene valores numéricos.
El resultado de la función mode() es
6
El valor 6 es la moda de la distribución porque ocurre tres veces, más que los otros valores.
Ejemplo 2
To find the mode of the following red, green, red, yellow, blue distribution
>>> from statistics import mode
>>> data=["red", "green", "red", "yellow", "blue"]
>>> mode(data)
En este caso la distribución contiene información nominal (no numérica).
La función modo () regresa como salida
red
El color red es el modo de distribución porque se presenta dos veces, mientras que los colores green, yellow y blue solo una vez.
Nota. Si la distribución no tiene un valor modal único, la función de modo () devuelve un mensaje de error 'no unique mode; found %d equally common values'. Para evitarlo, es necesario atrapar el error con una excepción.