¿Hay una buena manera de medir la suavidad de una serie temporal en R? Por ejemplo,
-1, -0.8, -0.6, -0.4, -0.2, 0, 0.2, 0.4, 0.6, 0.8, 1.0
es mucho más suave que
-1, 0.8, -0.6, 0.4, -0.2, 0, 0.2, -0.4, 0.6, -0.8, 1.0
aunque tienen la misma media y desviación estándar. Sería genial si hay una función para darme un puntaje suave en una serie de tiempo.
r
time-series
agmao
fuente
fuente
Respuestas:
La desviación estándar de las diferencias le dará una estimación aproximada de la suavidad:
Actualización: como señala Cyan, eso te da una medida dependiente de la escala. Una medida independiente de escala similar usaría el coeficiente de variación en lugar de la desviación estándar:
En ambos casos, los valores pequeños corresponden a series más suaves.
fuente
diff
en los denominadores? Los valores se reducirían algebraicamente a lo(x[n]-x[1])/(n-1)
que es una medida (cruda) de tendencia y, en muchos casos, debería ser extremadamente cercana a cero, lo que da como resultado una estadística inestable y no terriblemente significativa. Estoy desconcertado por eso, pero tal vez estoy pasando por alto algo obvio ...diff
evitar una suposición de estacionariedad. Si se definiera con el denominadorabs(mean(x))
, la escala solo funcionaría cuandox
fuera estacionaria. Tomar diffs significa que también funcionará para procesos estacionarios de diferencia. Por supuesto, las diferencias pueden no serx
estacionarias y aún existen problemas. Escalar series temporales es complicado por este motivo. Pero entiendo tu punto sobre la estabilidad. Creo que hacer algo mejor requeriría algo sustancialmente más sofisticado: usar un suavizador no paramétrico, por ejemplo.La autocorrelación de retraso uno servirá como una puntuación y también tiene una interpretación estadística razonablemente sencilla.
Interpretación de puntaje:
fuente
Simplemente puede verificar la correlación con el número de paso de tiempo. Eso sería equivalente a tomar el R² de una regresión lineal simple en la serie de tiempo. Sin embargo, tenga en cuenta que esas son dos series temporales muy diferentes, por lo que no sé qué tan bien funciona en comparación.
fuente