Una forma muy buena de encontrar la periodicidad en cualquier serie regular de datos es inspeccionar su espectro de potencia después de eliminar cualquier tendencia general . (Esto se presta bien al cribado automatizado cuando la potencia total se normaliza a un valor estándar, como la unidad). La eliminación preliminar de la tendencia (y la diferenciación opcional para eliminar la correlación serial) es esencial para evitar confundir los períodos con otros comportamientos.
El espectro de potencia es la transformada discreta de Fourier de la función de autocovarianza de una versión convenientemente suavizada de la serie original. Si se considera la serie temporal como un muestreo de una forma de onda física, se puede estimar qué parte de la potencia total de la onda se transmite en cada frecuencia. El espectro de potencia (o periodograma ) representa la potencia en función de la frecuencia. Los patrones cíclicos (es decir, repetitivos o estacionales) aparecerán como grandes picos situados en sus frecuencias.
Como ejemplo, considere esta serie temporal (simulada) de residuos de una medición diaria realizada durante un año (365 valores).
Los valores fluctúan en torno a $0$ sin ninguna tendencia evidente, lo que demuestra que se han eliminado todas las tendencias importantes. La fluctuación aparece aleatorio: no se aprecia ninguna periodicidad.
Aquí hay otro gráfico de los mismos datos, dibujado para ayudarnos a ver posibles patrones periódicos.
Si miras realmente duro, puede ser capaz de discernir un patrón ruidoso pero repetitivo que se produce de 11 a 12 veces. Las largas secuencias de valores por encima de cero y por debajo de cero sugieren al menos cierta autocorrelación positiva, lo que demuestra que esta serie no es completamente aleatoria.
Aquí está el periodograma, mostrado para los periodos hasta el 91 (un cuarto de la longitud total de la serie). Se construyó con una ventana Welch y se normalizó a la unidad de área (para todo el periodograma, no sólo la parte que se muestra aquí).
La potencia parece "ruido blanco" (pequeñas fluctuaciones aleatorias) más dos picos prominentes. Son difíciles de pasar por alto, ¿verdad? El mayor se produce en un periodo de 12 y el menor en un periodo de 52. Así, este método ha detectado un mensualmente ciclo y un semanal ciclo en estos datos. Eso es realmente todo lo que hay que hacer. Para automatizar la detección de ciclos ("estacionalidad"), basta con explorar el periodograma (que es una lista de valores) en busca de máximos locales relativamente grandes.
Es hora de revelar cómo se crearon estos datos.
Los valores se generan a partir de una suma de dos ondas sinusoidales, una con frecuencia 12 (de amplitud 3/4 al cuadrado) y otra con frecuencia 52 (de amplitud 1/4 al cuadrado). Estos son los picos detectados en el periodograma. Su suma se muestra como la curva negra gruesa. A continuación, se añadió un ruido normal de varianza 2, como muestran las barras grises claras que se extienden desde la curva negra hasta los puntos rojos. Este ruido introdujo las ondulaciones de bajo nivel en la parte inferior del periodograma, que de otro modo sería simplemente un 0 plano. Dos tercios de la variación total de los valores no son periódicos y son aleatorios, lo cual es muy ruidoso: por eso es tan difícil distinguir la periodicidad con sólo mirar los puntos. Sin embargo (en parte porque hay muchos datos), encontrar las frecuencias con el periodograma es fácil y el resultado es claro.
Las instrucciones y los buenos consejos para calcular los periodogramas aparecen en el Recetas numéricas sitio: busque la sección sobre "estimación del espectro de potencia mediante la FFT". R
tiene código para la estimación del periodograma . Estas ilustraciones fueron creadas en Mathematica 8; el periodograma se calculó con su función "Fourier".
1 votos
Podría incluir el gráfico real que le cuesta entender.
0 votos
Más preferentemente los datos originales que pueden utilizarse para generar el ACF "problemático".
3 votos
Ver stats.stackexchange.com/q/1207/159
1 votos
Ver: journals.ametsoc.org/doi/abs/10.1175/JCLI-D-10-05012.1 Qian, C., Z Wu, C Fu y D Wang, 2011: On changing El Niño: Una visión desde el ciclo anual variable en el tiempo, la variabilidad interanual y el estado medio. J. Climate, 24(24), 6486-6500