Este mapa resume las principales medidas y pruebas empleadas para evaluar el ajuste, la especificación y la selección de modelos econométricos. Puede seleccionar un elemento o un grupo, acercar la imagen y desplazar los nodos.

1. Medidas principales

Coeficiente de determinación: \(R^2\)

Mide la proporción de la variabilidad de la variable dependiente que es explicada por el modelo:

\[R^2=1-\frac{SCR}{SCT}\]

Un valor más cercano a 1 indica mayor ajuste dentro de la muestra. Sin embargo, un \(R^2\) elevado no garantiza que el modelo esté correctamente especificado ni que posea capacidad predictiva fuera de la muestra.

Coeficiente de determinación ajustado: \(\bar{R}^2\)

Penaliza la incorporación de regresores que no aportan suficiente capacidad explicativa:

\[\bar{R}^2=1-\frac{SCR/(n-k)}{SCT/(n-1)}\]

A diferencia del \(R^2\), puede disminuir cuando se añade una variable irrelevante. Es especialmente útil para comparar modelos con la misma variable dependiente y diferente número de regresores.

Criterios AIC y BIC

\[AIC=\ln\left(\frac{SCR}{n}\right)+\frac{2k}{n}\]

\[BIC=\ln\left(\frac{SCR}{n}\right)+\frac{k}{n}\ln(n)\]

En ambos criterios se prefiere el modelo con el valor más bajo. El BIC penaliza la complejidad con mayor intensidad, especialmente cuando aumenta el tamaño de la muestra.

Comparación de medidas de bondad de ajuste
Criterio Penaliza_complejidad Valor_preferido Uso_principal
No Más alto Ajuste dentro de la muestra
R² ajustado Más alto Comparar modelos con distinto número de regresores
AIC Sí, moderadamente Más bajo Comparación y predicción
BIC Sí, con mayor intensidad Más bajo Selección de modelos parsimoniosos

2. Pruebas complementarias de diagnóstico

Test de Ramsey RESET

Evalúa si el modelo presenta una forma funcional incorrecta o si se han omitido variables relevantes.

  • \(H_0\): el modelo está correctamente especificado.
  • \(H_1\): el modelo está incorrectamente especificado.
modelo <- lm(GNP ~ M1 + M2, data = datos)
resettest(modelo, power = 2:3, type = "fitted")

Si el valor p es menor que el nivel de significancia, se rechaza \(H_0\) y existe evidencia de un problema de especificación.

Prueba J de Davidson-MacKinnon

Compara dos modelos no anidados. Los valores ajustados del modelo rival se incorporan como regresor en el modelo original.

modelo_1 <- lm(y ~ x1 + x2, data = datos)
modelo_2 <- lm(y ~ z1 + z2, data = datos)

datos$y2_ajustado <- fitted(modelo_2)
modelo_j <- lm(y ~ x1 + x2 + y2_ajustado, data = datos)
summary(modelo_j)

Si el coeficiente asociado a los valores ajustados del modelo rival es significativo, dicho modelo contiene información que el modelo original no recoge.

3. Aplicación completa en R

El siguiente bloque calcula automáticamente las cuatro medidas para uno o varios modelos estimados con lm().

comparar_modelos <- function(...) {
  modelos <- list(...)
  nombres <- as.character(substitute(list(...)))[-1]

  data.frame(
    Modelo = nombres,
    R2 = sapply(modelos, function(m) summary(m)$r.squared),
    R2_ajustado = sapply(modelos, function(m) summary(m)$adj.r.squared),
    AIC = sapply(modelos, AIC),
    BIC = sapply(modelos, BIC),
    row.names = NULL
  )
}

modelo_1 <- lm(GNP ~ M1, data = datos)
modelo_2 <- lm(GNP ~ M1 + M2, data = datos)
comparar_modelos(modelo_1, modelo_2)

4. Conclusión

La bondad de ajuste no debe juzgarse mediante un único indicador. El \(R^2\) y el \(R^2\) ajustado describen el desempeño dentro de la muestra; AIC y BIC permiten equilibrar ajuste y parsimonia; y las pruebas RESET y J aportan evidencia sobre especificación y modelos rivales. La elección final debe integrar teoría económica, diagnóstico de residuos y capacidad predictiva.