Ir al contenido
σestadistica.ar

estadistica.ar · Enciclopedia de Estadística en españolhttps://estadistica.ar/conceptos/autocorrelacion-y-correlograma

M04 · Índices y seriesIntermedioConcepto

Autocorrelación y correlograma

La correlación de una serie consigo misma desplazada: cómo se lee un correlograma, qué forma tiene según lo que hay en la serie y por qué arruina los intervalos de confianza.

Por Jorge Luis Montivero, Licenciado en Estadística · Mu3Sigma

1 · Qué es

La autocorrelación de orden kk es la correlación de una serie con ella misma desplazada kk períodos hacia atrás.

rk=∑t=k+1n(Yt−Yˉ)(Yt−k−Yˉ)∑t=1n(Yt−Yˉ)2r_k = \frac{\sum_{t=k+1}^{n} (Y_t - \bar{Y})(Y_{t-k} - \bar{Y})}{\sum_{t=1}^{n} (Y_t - \bar{Y})^2}

El conjunto de todos los rkr_k es la función de autocorrelación o ACF, y su gráfico —una barra por rezago— es el correlograma. Es la primera herramienta de diagnóstico de cualquier serie, antes de cualquier modelo.

2 · Las bandas

Si la serie fuera ruido puro, cada rkr_k se distribuiría aproximadamente normal con desvío 1/n1/\sqrt{n}. De ahí salen las bandas que todo correlograma dibuja:

±1,96n\pm \frac{1{,}96}{\sqrt{n}}

Con las 156 observaciones de la serie de pernoctaciones prepandemia, la banda está en ±0,157. Una barra que no la supera es compatible con el azar; una que la supera, no.

3 · Cuatro correlogramas y qué dice cada uno

La forma del correlograma identifica qué hay adentro de la serie:

Serier1r_1r6r_6r12r_{12}r24r_{24}
Ruido blanco0,008−0,025−0,0790,039
IPC, en niveles0,9690,8050,6110,217
Pernoctaciones0,4340,1340,8790,783
Pernoctaciones desestacionalizadas0,6550,3250,2390,052
−0,5 0,0 0,5 1,0 1 6 12 18 24 Ruido blanco (simulado) · n = 156 −0,5 0,0 0,5 1,0 1 6 12 18 24 IPC, en niveles · n = 116 −0,5 0,0 0,5 1,0 1 6 12 18 24 Pernoctaciones · n = 156 −0,5 0,0 0,5 1,0 1 6 12 18 24 Pernoctaciones desestacionalizadas · n = 156 Rezago, en meses. Franja gris: ± 1,96 / √n
Cuatro formas típicas: el ruido queda dentro de las bandas, la tendencia decae despacio, la estacionalidad marca picos en 12 y 24, y el ajuste estacional los elimina.Las barras en color superan la banda.Fuente: INDEC, IPC nacional, base diciembre 2016 = 100. INDEC, Encuesta de Ocupación Hotelera. Pernoctaciones 2007-2019. El ruido blanco es simulado.

Ruido blanco: todas las barras dentro de las bandas, sin patrón. Es lo que uno quiere ver en los residuos de un modelo.

Tendencia: decaimiento lento y monótono desde un r1r_1 altísimo. El IPC arranca en 0,969 y sigue arriba de 0,6 al año. No es que el índice de hoy dependa del de hace doce meses: es que los dos vienen subiendo.

Estacionalidad: picos en los múltiplos del período. En las pernoctaciones, 0,879 en el rezago 12 y 0,783 en el 24, con valores negativos alrededor de los rezagos 4 y 8, que es cuando el verano cae contra el otoño.

Después de desestacionalizar: los picos de 12 y 24 desaparecen —0,239 y 0,052— y queda la persistencia de corto plazo. El correlograma muestra que el ajuste estacional hizo lo que tenía que hacer.

4 · La autocorrelación parcial

El problema de la ACF es que arrastra: si cada mes se parece al anterior, el mes 1 se parece al 3 automáticamente, sin relación directa. La autocorrelación parcial (PACF) mide la asociación entre YtY_t y Yt−kY_{t-k} descontando los rezagos intermedios, igual que una correlación parcial cualquiera.

RezagoACFPACF
10,4340,437
2−0,009−0,247
3−0,234−0,165
120,8790,723
130,377−0,484

5 · Las pruebas

Para una respuesta formal —¿queda autocorrelación o no?— hay dos herramientas estándar.

Ljung-Box evalúa los primeros mm rezagos a la vez. La hipótesis nula es que la serie no tiene autocorrelación en ninguno de ellos.

SerieQ(12)pp
Ruido blanco11,70,471
Pernoctaciones260,4< 0,001
Desestacionalizada292,1< 0,001
Desestacionalizada y diferenciada28,30,005

Durbin-Watson mira solo el rezago 1, y se usa sobre los residuos de una regresión. Su relación con la autocorrelación es directa:

DW≈2 (1−r1)DW \approx 2\,(1 - r_1)
r1r_1 de los residuosDWLectura
0,02,0sin autocorrelación
0,31,4positiva, moderada
0,51,0positiva, fuerte
0,80,4positiva, grave

6 · Por qué importa: los intervalos mienten

Esta es la razón de fondo por la que la autocorrelación no es un detalle técnico. Todas las fórmulas de error estándar del curso suponen observaciones independientes, y con datos correlacionados subestiman la incertidumbre.

Veinte mil series simuladas de 100 observaciones, con distinta autocorrelación, y un intervalo de confianza del 95 % para la media calculado de la manera habitual:

AutocorrelaciónCobertura real del IC del 95 %
0,095,0 %
0,384,9 %
0,573,3 %
0,847,2 %

El factor por el que hay que agrandar el error estándar, para una serie con autocorrelación ρ\rho que decae geométricamente, es (1+ρ)/(1−ρ)\sqrt{(1+\rho)/(1-\rho)}: tres veces con ρ=0,8\rho = 0{,}8. Cien observaciones correlacionadas así valen, a los fines de estimar la media, lo que once independientes.

7 · Qué hacer cuando hay

SituaciónSalida
Picos estacionalesdesestacionalizar
Decaimiento lentodiferenciar: trabajar con las variaciones
Residuos de regresión correlacionadoserrores estándar robustos, o un modelo de series
Persistencia de corto plazomodelar explícitamente, con ARIMA
Serie suavizadano analizarla: la media móvil fabrica autocorrelación

Con la serie de pernoctaciones, desestacionalizar y después diferenciar baja el estadístico de Ljung-Box de 260 a 28. No lo lleva a cero —queda algo de estructura— pero deja algo con lo que se puede trabajar.

8 · Errores frecuentes

  • No mirar el correlograma antes de modelar.
  • Interpretar barra por barra en lugar de leer la forma.
  • Confundir la ACF con la PACF.
  • Leer autocorrelación en el rezago 12 de una serie con tendencia, donde lo que hay es tendencia.
  • Usar los errores estándar habituales con datos autocorrelacionados.
  • Leer un DW de 1,0 como aceptable.
  • Calcular el correlograma de una serie suavizada.
  • No declarar qué estimador de la ACF se usó, cuando se publican los valores.
  • Concluir que no hay autocorrelación porque las barras individuales no salen de las bandas, sin una prueba conjunta.

9 · En el software

# R
s <- ts(valores, start = c(2007, 1), frequency = 12)

acf(s, lag.max = 24)          # correlograma
pacf(s, lag.max = 24)
acf(s, plot = FALSE)$acf[13]  # el rezago 12: el vector arranca en el 0

# Prueba conjunta
Box.test(s, lag = 12, type = "Ljung-Box")

# Sobre los residuos de una regresión
lmtest::dwtest(modelo)

# La banda de significación
1.96 / sqrt(length(s))
# Python
from statsmodels.graphics.tsaplots import plot_acf, plot_pacf
from statsmodels.tsa.stattools import acf, pacf
from statsmodels.stats.diagnostic import acorr_ljungbox

plot_acf(s, lags=24)
acf(s, nlags=24)[12]
acorr_ljungbox(s, lags=[12], return_df=True)

Seguir leyendo

Cómo citar: Montivero, J. L. (2026). Autocorrelación y correlograma. estadistica.ar. https://estadistica.ar/conceptos/autocorrelacion-y-correlograma

estadistica.ar es gratuita y sin publicidad. Si te sirvió, podés invitar un cafecito por transferencia al alias mu3sigma. Asesoramiento estadístico, encuestas y capacitaciones: m3s.pro · WhatsApp +54 9 383 499-7929.

Cómo citar esta entrada

APA (7.ª edición)

Montivero, J. L. (2026). Autocorrelación y correlograma. estadistica.ar. https://estadistica.ar/conceptos/autocorrelacion-y-correlograma

BibTeX

@misc{estadistica_ar_autocorrelacion_y_correlograma,
  author       = {Montivero, Jorge Luis},
  title        = {{Autocorrelación y correlograma}},
  year         = {2026},
  howpublished = {\url{https://estadistica.ar/conceptos/autocorrelacion-y-correlograma}},
  note         = {estadistica.ar. Consultado el \today},
  urldate      = {2026-09-25}
}

Última actualización: 25 de septiembre de 2026. El contenido está bajo licencia CC BY-NC-SA 4.0: se puede reutilizar citando la fuente y sin fines comerciales.