stringtranslate.com

Media circular

En matemáticas y estadística , una media circular o media angular es una media diseñada para ángulos y cantidades cíclicas similares, como las horas del día y las partes fraccionarias de números reales .

Esto es necesario porque la mayoría de las medias habituales pueden no ser adecuadas para cantidades de tipo angular. Por ejemplo, la media aritmética de 0° y 360° es 180°, lo que es engañoso porque 360° equivale a 0° módulo un ciclo completo. [1] Como otro ejemplo, la "hora promedio" entre las 11 p. m. y la 1 a. m. es medianoche o mediodía, dependiendo de si las dos horas son parte de una sola noche o parte de un solo día calendario.

La media circular es uno de los ejemplos más simples de estadística direccional y de estadística de espacios no euclidianos . Este cálculo produce un resultado diferente al de la media aritmética, siendo la diferencia mayor cuando los ángulos están ampliamente distribuidos. Por ejemplo, la media aritmética de los tres ángulos 0°, 0° y 90° es (0° + 0° + 90°) / 3 = 30°, pero la media vectorial es arctan(1/2) = 26,565°. Además, con la media aritmética la varianza circular solo está definida ±180°.

Definición

Dado que la media aritmética no siempre es apropiada para los ángulos, se puede utilizar el siguiente método para obtener un valor medio y una medida de la varianza de los ángulos:

Convierte todos los ángulos en puntos correspondientes en el círculo unitario , por ejemplo, en . Es decir, convierte las coordenadas polares en coordenadas cartesianas . Luego, calcula la media aritmética de estos puntos. El punto resultante estará dentro del disco unitario , pero generalmente no en el círculo unitario. Convierte ese punto nuevamente en coordenadas polares. El ángulo es una media razonable de los ángulos de entrada. El radio resultante será 1 si todos los ángulos son iguales. Si los ángulos están distribuidos uniformemente en el círculo, entonces el radio resultante será 0 y no hay media circular. (De hecho, es imposible definir una operación de media continua en el círculo). En otras palabras, el radio mide la concentración de los ángulos.

Dados los ángulos, una fórmula común de la media que utiliza la variante atan2 de la función arcotangente es

Utilizando aritmética compleja

Se puede formular una definición equivalente utilizando números complejos :

.

Para que coincida con la derivación anterior utilizando medias aritméticas de puntos, las sumas se tendrían que dividir por . Sin embargo, la escala no importa para y , por lo que se puede omitir.

Esto se puede expresar de forma más sucinta si nos damos cuenta de que los datos direccionales son, de hecho, vectores de longitud unitaria. En el caso de datos unidimensionales, estos puntos de datos se pueden representar de forma conveniente como números complejos de magnitud unitaria , donde es el ángulo medido. El vector resultante medio para la muestra es entonces:

El ángulo medio muestral es entonces el argumento de la resultante media:

La longitud del vector resultante de la media muestral es:

y tendrá un valor entre 0 y 1. Por lo tanto, el vector resultante de la media muestral se puede representar como:

También se utilizan cálculos similares para definir la varianza circular .

Propiedades

La media circular,

La distancia es igual a la mitad de la distancia euclidiana al cuadrado entre los dos puntos del círculo unitario asociado con y .

Ejemplo

Una forma sencilla de calcular la media de una serie de ángulos (en el intervalo [0°, 360°)) es calcular la media de los cosenos y senos de cada ángulo y obtener el ángulo calculando la tangente inversa. Consideremos los siguientes tres ángulos como ejemplo: 10, 20 y 30 grados. Intuitivamente, calcular la media implicaría sumar estos tres ángulos y dividirlos por 3, lo que en este caso daría como resultado un ángulo medio correcto de 20 grados. Al girar este sistema en sentido antihorario 15 grados, los tres ángulos se convierten en 355 grados, 5 grados y 15 grados. La media aritmética es ahora 125 grados, que es la respuesta incorrecta, ya que debería ser 5 grados. La media vectorial se puede calcular de la siguiente manera, utilizando la media del seno y la media del coseno :

Implementación

En este código de Python usamos las horas del día para encontrar el promedio circular de ellas:

importar  matemáticasdef  circular_mean ( horas ):  # Convertir horas a radianes  # Para convertir de horas a grados, necesitamos  # multiplicar hora por 360/24 = 15.  radianes  =  [ math . radianes ( hora  *  15 )  para  hora  en  horas ] # Calcular la suma de los valores de seno y coseno  sin_sum  =  suma ([ math . sin ( rad )  para  rad  en  radianes ])  cos_sum  =  suma ([ math . cos ( rad )  para  rad  en  radianes ]) # Calcular la media circular usando arctan2  mean_rad  =  math . atan2 ( sin_sum ,  cos_sum ) # Convierte la media nuevamente a horas  media_hora  =  ( math . degrees ( media_rad )  /  15 )  %  24 Devuelve  la hora media# Ejemplo de uso: horas  =  [ 0 ,  12 ,  18 ] media_hora  =  media_circular ( horas ) print ( "Primera media circular:" ,  round ( media_hora ,  2 ))horas  =  [ 0 ,  12 ] media_hora  =  media_circular ( horas ) print ( "Segunda media circular:" ,  round ( media_hora ,  2 ))horas  =  [ 0 ,  0 ,  12 ,  12 ,  24 ] media_hora  =  media_circular ( horas ) print ( "Media de la tercera circular:" ,  round ( media_hora ,  2 ))

Generalizaciones

Media esférica

Se extrae una serie de N vectores unitarios independientes a partir de una distribución de von Mises-Fisher. Las estimaciones de máxima verosimilitud de la dirección media son simplemente la media aritmética normalizada , una estadística suficiente : [2]

Media esférica ponderada

Se puede definir una media esférica ponderada basándose en la interpolación lineal esférica . [3]

Véase también

Referencias

  1. ^ Christopher M. Bishop: Reconocimiento de patrones y aprendizaje automático (Ciencia de la información y estadística) , ISBN  0-387-31073-8
  2. ^ Mardia, Kanti ; Jupp, PE (1999). Estadísticas direccionales . John Wiley & Sons Ltd. ISBN 978-0-471-95333-3.
  3. ^ Buss, Samuel R.; Fillmore, Jay P. (2001). "Promedios esféricos y aplicaciones a splines esféricos e interpolación". ACM Transactions on Graphics . 20 (2). Asociación para Maquinaria Computacional (ACM): 95–126. doi :10.1145/502122.502124. ISSN  0730-0301.

Lectura adicional

Enlaces externos