¿Cuál es la forma / método más fácil para calcular la correlación entre dos series de tiempo que son exactamente del mismo tamaño? Pensé en multiplicar y , y sumar la multiplicación. Entonces, si este número único fue positivo, ¿podemos decir que estas dos series están correlacionadas? Sin embargo, puedo pensar en algunos ejemplos en los que una serie temporal de crecimiento exponencial lineal no tendría relación entre sí, pero el cálculo anterior informaría que estaban correlacionados.
¿Alguna idea?
time-series
BBDynSys
fuente
fuente
Respuestas:
El punto de macro es correcto, la forma correcta de comparar las relaciones entre series de tiempo es mediante la función de correlación cruzada (suponiendo estacionariedad). Tener la misma longitud no es esencial. La correlación cruzada en el retraso 0 simplemente calcula una correlación como hacer la estimación de correlación de Pearson emparejando los datos en los puntos de tiempo idénticos. Si tienen la misma longitud que está suponiendo, tendrá pares T exactos donde T es el número de puntos de tiempo para cada serie. La correlación cruzada de retraso 1 coincide con el tiempo t de la serie 1 con el tiempo t + 1 de la serie 2. Tenga en cuenta que aquí, aunque las series tienen la misma longitud, solo tiene un par T-2, ya que un punto de la primera serie no tiene coincidencia en la segunda y otro punto en la segunda serie no tendrá una coincidencia con la primera. Dadas estas dos series, puede estimar la correlación cruzada en varios rezagos. Si alguna de las correlaciones cruzadas es estadísticamente significativamente diferente de 0, indicará una correlación entre las dos series.
fuente
Es posible que desee ver una pregunta similar y mi respuesta Correlacionar series de tiempo de volumen que sugiere que puede calcular correlaciones cruzadas PERO probarlas es un caballo de un color diferente (un equino de un tono diferente) debido a la estructura autorregresiva o determinista dentro de serie.
fuente
Hay algunas cosas interesantes aquí.
/programming/3949226/calculating-pearson-correlation-and-significance-in-python
Esto era realmente lo que necesitaba. Simple de implementar y explicar.
fuente