Aprende diagnóstico de regresión con 12 ejercicios sobre multicolinealidad, heterocedasticidad, autocorrelación y error de medición.

Diagnóstico de regresión: 12 ejercicios resueltos

Diagnóstico de regresión: 12 ejercicios resueltos
ECONOMETRÍA · EJEMPLOS RESUELTOS · AUDITORÍA INDEPENDIENTE DE LOS CÁLCULOS

El diagnóstico de regresión ayuda a descubrir por qué un modelo con un R² impresionante todavía puede producir coeficientes inestables, pruebas engañosas o conclusiones poco fiables. Esta guía resuelve 12 ejercicios sobre multicolinealidad, heterocedasticidad, autocorrelación y error de medición. A lo largo del texto, aprenderás a calcular cada resultado, elegir una corrección y reconocer cuándo una simplificación del libro va demasiado lejos.

Por ejemplo, un modelo familiar explica más del 99% de la variación del consumo, pero no logra separar los ingresos y el patrimonio de forma fiable. Otro ejemplo presenta un R² mayor después de sustituir una variable medida con precisión por otra con ruido. Por lo tanto, un buen ajuste debe iniciar la investigación, no terminarla.

Qué identifica realmente el diagnóstico de regresión

Una ecuación de regresión describe una relación condicional entre una variable dependiente y variables explicativas. Sin embargo, distintos problemas afectan distintas partes del análisis. La colinealidad se refiere a la información de los predictores; la heterocedasticidad, a la varianza de los errores; la autocorrelación, a la dependencia entre observaciones; y el error de medición, a la calidad de las variables registradas.

Yi = β0 + β1X1i + ··· + βkXki + ui
ProblemaPrincipal señal de alertaQué puede salir malRespuesta útil
Multicolinealidad perfectaUn predictor equivale exactamente a una combinación de los demásNo existe un vector único de coeficientes sin restriccionesEliminar términos redundantes o imponer una restricción justificada
Multicolinealidad elevadaLos predictores contienen prácticamente la misma informaciónErrores estándar elevados y coeficientes individuales inestablesExaminar los VIF, recopilar datos informativos o recurrir a la teoría
HeterocedasticidadLa varianza de los errores cambia entre observacionesLos errores estándar convencionales pueden resultar engañososCovarianza robusta o mínimos cuadrados ponderados justificados
AutocorrelaciónLos errores persisten a lo largo del tiempoLa inferencia convencional puede fallar; puede persistir una especificación dinámica incorrectaExaminar los residuos y considerar HAC o un modelo dinámico
Error de medición en XEl predictor registrado difiere de la variable que se desea medirMCO puede estimar una pendiente incorrecta incluso en muestras grandesDatos de validación, un modelo explícito del error o instrumentos válidos

El sesgo, la precisión y el ajuste son cuestiones diferentes

Bajo el supuesto apropiado de media condicional cero, la heterocedasticidad por sí sola no sesga los coeficientes de mínimos cuadrados ordinarios (MCO). No obstante, modifica su varianza y compromete los errores estándar homocedásticos habituales. Del mismo modo, la correlación serial no implica automáticamente sesgo en los coeficientes bajo exogeneidad estricta, aunque suele aparecer junto con dinámicas omitidas que sí generan sesgo.

En cambio, el error clásico de medición en una variable explicativa suele generar endogeneidad. La multicolinealidad elevada introduce otro problema: los datos pueden predecir bien la variable dependiente, pero aportar poca información sobre las pendientes por separado. Por ello, ningún diagnóstico aislado puede validar todo el modelo.

Lee las unidades antes de interpretar los coeficientes

Las tablas de familias y empresas utilizan miles de dólares, mientras que las tablas macroeconómicas históricas y de inventarios utilizan miles de millones de dólares. A lo largo de este artículo, los cálculos conservan las unidades numéricas de esas tablas. Así, un intercepto de 21.637 en el ejemplo de las empresas equivale aproximadamente a 21.637 dólares, no a 21.637 miles de dólares. En las fórmulas, tablas y el código, conservamos la notación numérica del original: punto decimal y, cuando aparece, coma para separar los miles.

Además, la variable de tasa de interés utiliza puntos porcentuales. Un cambio de 5 a 6 representa un aumento de un punto porcentual; no se trata de un aumento proporcional del 1%. Explicitar esta distinción evita un error habitual de interpretación.

Diagnóstico de regresión para multicolinealidad: ejercicios 1–3

Ejercicio 1: identifica una dependencia lineal exacta

Considera un modelo de consumo que incluye los ingresos disponibles actuales, los del período anterior y su variación. El ejercicio 9.16 proporcionado utiliza los tres términos. Sin embargo, la variación ya equivale a los ingresos actuales menos los rezagados.

Ct = β0 + β1Ydt + β2Yd,t−1 + β3ΔYdt + ut
ΔYdt = Ydt − Yd,t−1

Primero, sustituye la segunda expresión en la primera. Después, combina los coeficientes de las dos variables de ingresos distintas.

Ct = β0 + (β1 + β3)Ydt + (β2 − β3)Yd,t−1 + ut

Solo dos combinaciones de los tres coeficientes de ingresos afectan al consumo ajustado. Por lo tanto, infinitas ternas generan los mismos valores ajustados. Para cualquier número a, sustituir las tres pendientes por β₁ − a, β₂ + a y β₃ + a mantiene la predicción sin cambios.

Solución: elimina un regresor redundante o adopta una restricción económicamente justificada. Por ejemplo, estima los ingresos actuales y rezagados sin el término de variación. Estandarizar los predictores no resuelve esta identidad exacta, y recopilar más observaciones con la misma identidad tampoco la resuelve.

Ejercicio 2: explica un R² elevado con estadísticos t individuales débiles

El siguiente ejemplo utiliza datos hipotéticos de consumo C, ingresos disponibles Yd y patrimonio W de 15 familias. Primero, estima el consumo en función de ambos predictores. El recálculo con la tabla visible produce la siguiente ecuación.

Ĉ = 1.54174 + 1.40731Yd − 0.145742W
R² = 0.994290; R² ajustado = 0.993339
Cálculos independientes por MCO con la tabla de 15 familias.
ModeloInterceptoPendiente de los ingresosPendiente del patrimonioR²
Ingresos y patrimonio1.541741.40731−0.1457420.994290
Solo ingresos2.126750.803865—0.993960
Solo patrimonio2.92385—0.1939460.992494

El modelo conjunto presenta un estadístico t de los ingresos de aproximadamente 1.943 y un estadístico t del patrimonio de −0.834. En cambio, el estadístico t del modelo con solo ingresos es de aproximadamente 46.252. Añadir patrimonio, por tanto, contribuye muy poco al ajuste, pero reduce considerablemente la precisión de la estimación separada de los ingresos.

Un coeficiente negativo del patrimonio no demuestra que el patrimonio reduzca el consumo. En cambio, describe la relación estimada manteniendo constantes los ingresos en una muestra con casi ninguna variación independiente entre esos predictores. Esta comparación cuenta con poco respaldo en los datos.

La explicación de Penn State sobre los factores de inflación de la varianza presenta el diagnóstico pertinente: realiza una regresión de cada predictor sobre los demás y calcula el VIF a partir de ese R² auxiliar. Con exactamente dos predictores y un intercepto, el cálculo se reduce al cuadrado de su correlación.

VIF = 1 ÷ (1 − r²)
r(Yd, W) = 0.999705 → VIF ≈ 1,695.43

Para dimensionar el efecto, la raíz cuadrada de 1,695.43 es aproximadamente 41.18. Según la fórmula habitual de la varianza, este es el factor de inflación del error estándar respecto de un diseño comparable con predictores ortogonales, la misma varianza del error y la misma variación de los predictores. Sin embargo, no equivale a la razón efectiva entre los errores estándar de los dos modelos ajustados, porque sus varianzas estimadas del error también difieren.

2026-10-29T20:54:46.798815 image/svg+xml Matplotlib v3.10.8, https://matplotlib.org/ 15 20 25 30 35 40 45 50 Ingresos disponibles (miles de dólares) 40 60 80 100 120 140 160 180 200 Patrimonio (miles de dólares) 15 familias: ingresos y patrimonio casi se mueven juntos
Figura 1. Gráfico original elaborado con los datos familiares hipotéticos proporcionados. La relación casi lineal explica la dificultad de estimar por separado los efectos de los ingresos y del patrimonio.

Ejercicio 3: impón una restricción defendible a los coeficientes

Supón que el razonamiento económico respalda β₂ = 0.25β₁ en la ecuación del consumo. En ese caso, el modelo con dos predictores se reduce a un único predictor compuesto. Esta es la restricción del ejercicio 9.18 proporcionado.

Z = Yd + 0.25W
C = β0 + β1Z + u

El uso de las 15 observaciones produce la relación ajustada que aparece a continuación. En consecuencia, los coeficientes originales de los ingresos y del patrimonio se obtienen directamente de la restricción.

Ĉ = 2.52979 + 0.394846Z
β̂ ingresos = 0.394846
β̂ patrimonio = 0.25 × 0.394846 = 0.0987115
R² = 0.993360

El modelo restringido conserva casi todo el poder explicativo del modelo sin restricciones. No obstante, la restricción aporta información que la propia muestra no puede ofrecer de manera fiable. Una restricción incorrecta puede crear una precisión engañosa; por eso, explica su fundamento antes de adoptarla.

Lección práctica: combinar ingresos y patrimonio aquí cambia la pregunta al efecto de un índice específico de ingresos y patrimonio. Esto no revela dos efectos económicos identificados de forma independiente. Por lo tanto, presenta la restricción junto a los coeficientes, en lugar de ocultarla en una nota al pie.

Diagnóstico de regresión para heterocedasticidad: ejercicios 4–7

Ejercicio 4: calcula una prueba de Goldfeld–Quandt

El primer conjunto de empresas contiene 35 observaciones de formación de capital Y y ventas X. Cada uno de los cinco niveles de ventas reúne siete empresas. Para investigar el aumento de la varianza de los errores, ordena las observaciones por ventas, conserva las primeras 14 y las últimas 14, y excluye las siete centrales.

Después, ajusta una regresión separada con intercepto y pendiente en cada grupo conservado. La ecuación de la muestra completa y las ecuaciones de los dos subgrupos son:

Muestra completa: Ŷ = 21.63714 + 0.0787143X
Grupo de menores ventas: Ŷ = 27.42857 + 0.0331429X
Grupo de mayores ventas: Ŷ = 15.02857 + 0.103714X
GrupoObservacionesParámetrosGrados de libertad residualesSuma de cuadrados de los residuos
Menores ventas142124.897143
Mayores ventas1421234.694286

Aquí, RSS significa suma de cuadrados de los residuos. Algunos libros utilizan ESS para la suma de cuadrados de los errores, mientras que otros utilizan ESS para la suma de cuadrados explicada. Por lo tanto, define la abreviatura antes de comparar resultados.

F = [RSSmayores ÷ (nmayores − p)] ÷ [RSSmenores ÷ (nmenores − p)]
F = (34.694286 ÷ 12) ÷ (4.897143 ÷ 12) = 7.08460

Bajo los supuestos clásicos de errores normales, observaciones independientes y un modelo correctamente especificado, compara esta razón con una distribución F con 12 y 12 grados de libertad. El valor crítico unilateral al 5% es aproximadamente 2.68664, y el valor p es alrededor de 0.000948. Así, la prueba rechaza la hipótesis nula de igualdad de varianzas.

La documentación de la prueba de Goldfeld–Quandt en statsmodels describe la prueba con dos submuestras y sus opciones de ordenación, división y dirección de la hipótesis alternativa. En la práctica, indica qué variable determina la ordenación y si la hipótesis alternativa supone una varianza creciente.

Además, las pendientes de ambos grupos difieren considerablemente. Este patrón sugiere revisar la función de la media, además de la varianza de los errores. Una prueba de varianza no demuestra que una sola recta represente correctamente la relación.

Ejercicio 5: utiliza mínimos cuadrados ponderados cuando la varianza sigue X²

Ahora supón Var(ui | Xi) = σ²Xi² y X distinto de cero. Dividir toda la ecuación por X vuelve constante la varianza del error transformado bajo este supuesto. Así, aplicar MCO a la ecuación transformada equivale a mínimos cuadrados ponderados con pesos 1/X².

Yi/Xi = β1 + β0(1/Xi) + ui/Xi
wi = 1/Xi²

Observa la posición de los coeficientes: el intercepto transformado es la pendiente original. Por otro lado, el coeficiente de 1/X es el intercepto original. El recálculo produce:

Ŷ/X = 0.0703853 + 23.18710(1/X)
Representación en las unidades originales: Ŷ = 23.18710 + 0.0703853X

Por ejemplo, el peso de una empresa con ventas de 100 es nueve veces el peso de una empresa con ventas de 300. Esto se obtiene de (300/100)² = 9. Sin embargo, esta ponderación relativa solo tiene sentido si la relación de varianza supuesta es razonable.

La guía del NIST sobre mínimos cuadrados ponderados explica por qué la ponderación por el inverso de la varianza puede mejorar la precisión y por qué los pesos inciertos requieren cuidado. Por lo tanto, examina los residuos transformados y considera la sensibilidad a modelos alternativos de varianza.

El R² transformado es aproximadamente 0.98177. No obstante, describe la variación de Y/X, no de Y. Compararlo directamente con el R² original de 0.93616 mezclaría variables dependientes y objetivos de ajuste distintos.

Ejercicio 6: prueba los cambios de varianza en una regresión múltiple

El segundo conjunto de empresas añade un índice de productividad X₂ a las ventas X₁. Primero, estima el modelo completo con 35 observaciones. Después, ordena por productividad y forma grupos de 14 observaciones en cada extremo, excluyendo nuevamente siete observaciones.

Ŷ = 12.08884 + 0.0170295X1 + 1.608471X2
R² = 0.991595
Grupo de productividadRSSGrados de libertad residuales
14 valores menores0.65815711
14 valores mayores2.12647711
F = (2.126477/11) ÷ (0.658157/11) = 3.23096
F0.95;11,11 = 2.81793; p ≈ 0.03203

Esta vez, 11 grados de libertad es correcto, porque cada modelo de subgrupo estima tres parámetros. En consecuencia, la prueba clásica rechaza la igualdad de varianzas al 5%, pero no al 1%. El resultado está más cerca del umbral de rechazo que en el primer ejemplo de las empresas; por tanto, evita tratar ambas evidencias como igualmente fuertes.

La regresión del grupo de menor productividad presenta una pendiente negativa para la productividad, mientras que la del grupo de mayor productividad presenta una pendiente positiva. Sin embargo, ambas estimaciones proceden de intervalos pequeños y restringidos. Antes de atribuir un significado económico a la diferencia de signo, examina la colinealidad, la forma funcional y la variación limitada dentro de cada grupo.

Ejercicio 7: transforma correctamente una regresión múltiple

Supón que la varianza del error es proporcional a X₂². Después, divide cada término por X₂, incluidos el intercepto y el error. La ecuación resultante contiene una constante, porque X₂/X₂ equivale a uno.

Y/X2 = β2 + β1(X1/X2) + β0(1/X2) + u/X2

El modelo transformado calculado de forma independiente es:

Ŷ/X2 = 1.622356 + 0.0156786(X1/X2) + 12.199835(1/X2)
Parámetro del modelo originalMCOMCP con 1/X₂²
Intercepto12.08884412.199835
Pendiente de las ventas0.01702950.0156786
Pendiente de la productividad1.6084711.622356

Los cambios en los coeficientes son modestos en este conjunto de datos. No obstante, su pequeño tamaño no demuestra que la corrección de la varianza fuera innecesaria. Las estimaciones puntuales y las medidas de incertidumbre responden a preguntas distintas.

Comprobación de la implementación: ajustar Y/X₂ únicamente en función de X₁/X₂ omite el intercepto original transformado. Del mismo modo, utilizar pesos 1/X₂ en lugar de 1/X₂² aplica otro supuesto de varianza. Ambos errores pueden producir resultados plausibles mientras resuelven el problema equivocado.

Diagnóstico de regresión para autocorrelación: ejercicios 8–10

Ejercicio 8: detecta persistencia en los residuos del modelo de inversión

El ejemplo histórico contiene 18 observaciones anuales de 1982 a 1999. La inversión Y y el PIB X₁ utilizan miles de millones de dólares, mientras que X₂ registra una tasa de interés de papel comercial. Estos valores reproducen la tabla histórica proporcionada; no representan un conjunto macroeconómico obtenido mediante una consulta reciente.

Primero, realiza una regresión de la inversión únicamente sobre el PIB. El ajuste resultante parece sólido, pero la dependencia de los residuos cuenta otra historia.

Ŷt = −43.95202 + 0.163178X1t
R² = 0.936853; Durbin–Watson d = 0.233636

El estadístico de Durbin–Watson mide los cambios al cuadrado entre residuos sucesivos respecto de la suma de sus cuadrados. Según la definición de statsmodels, su aproximación conocida es d ≈ 2(1 − r), donde r resume la correlación de los residuos con un rezago de un período. Por lo tanto, un valor cercano a cero señala una fuerte persistencia positiva.

d = Σt=2…n(et − et−1)² ÷ Σt=1…net²

La respuesta proporcionada clasifica el resultado inicial como significativo tanto al 5% como al 1%, utilizando el enfoque clásico de límites. Sin embargo, una decisión formal exige los límites y supuestos apropiados, no una regla universal de «d por debajo de dos». Las variables dependientes rezagadas y las transformaciones estimadas requieren especial atención.

2026-10-29T20:54:46.844955 image/svg+xml Matplotlib v3.10.8, https://matplotlib.org/ 1982 1985 1988 1991 1994 1997 1999 Año −150 −100 −50 0 50 100 Residuo de MCO (miles de millones de dólares) Inversión y PIB: los residuos persisten entre años
Figura 2. Gráfico original de los residuos con las 18 observaciones de la Tabla 9.19. Las secuencias largas del mismo lado de cero revelan información que el R² oculta.

Después, estima la ecuación auxiliar con la inversión rezagada y el PIB actual y rezagado. Esto reproduce de cerca la estimación proporcionada del parámetro de persistencia.

Ŷt = −101.69148 + 0.879080Yt−1 + 0.510159X1t − 0.494742X1,t−1

Bajo un modelo de errores AR(1), define Y*t = Yt − ρYt−1 y X*t = Xt − ρXt−1. Después, ajusta la regresión transformada. Para un cálculo transparente en una etapa, utiliza ρ = 0.88 y excluye la primera observación.

Ŷ*t = −84.20339 + 0.241283X*1t
R² = 0.815148; d = 0.822617; n = 17

Además, el intercepto transformado equivale a (1 − ρ)β₀ bajo la especificación AR(1). No es el intercepto original en niveles. La regresión auxiliar sin restricciones tampoco impone todas las restricciones de los coeficientes del modelo estructural AR(1); por tanto, trata su coeficiente rezagado como una estimación preliminar, no como una validación completa del modelo.

Ejercicio 9: añade la tasa de interés y reevalúa los residuos

Añadir una variable explicativa puede mejorar el R² sin corregir la dependencia de los residuos. Aquí, la regresión con PIB y tasa de interés produce:

Ŷt = −356.28127 + 0.185858X1t + 25.61984X2t
R² = 0.952872; d = 0.490833

El coeficiente positivo de la tasa de interés describe una asociación condicional en esta pequeña muestra histórica. Sin embargo, no demuestra que unos costos de financiación mayores causen más inversión. Las tendencias comunes, la simultaneidad, las expectativas omitidas y la persistencia de los residuos complican esa interpretación.

Una regresión auxiliar con inversión rezagada, PIB actual y rezagado, y tasas de interés actuales y rezagadas produce ρ ≈ 0.939624. Al utilizar el valor impreso redondeado de 0.94, el modelo transformado se convierte en:

Ŷ*t = −95.01182 + 0.299005X*1t − 0.843613X*2t
R² = 0.775056; d = 1.019997

Este cálculo reproduce de cerca los coeficientes transformados proporcionados. No obstante, el estadístico t de la tasa de interés es aproximadamente −0.140, lo que ofrece poca evidencia de una asociación parcial distinta de cero en ese modelo. La dependencia de los residuos también sigue siendo motivo de preocupación.

El ejercicio impreso indica rechazo al 5% y un resultado inconcluso al 1% en su procedimiento de límites. En el trabajo aplicado, documenta la convención de la prueba y considera una prueba adecuada de los residuos después de la estimación. El procedimiento de Breusch–Godfrey ofrece un enfoque mediante regresión auxiliar para probar la correlación serial en los órdenes de rezago elegidos, aunque 17 observaciones transformadas dejan poco espacio para una estructura amplia de rezagos.

Ejercicio 10: estima un modelo en primeras diferencias

Cuando el parámetro de persistencia supuesto equivale a uno, la cuasidiferenciación se convierte en la primera diferencia habitual. Por lo tanto, define cada variación como la observación actual menos la anterior. Los 18 niveles anuales producen 17 variaciones anuales.

ΔYt = Yt − Yt−1
ΔŶt = −99.03661 + 0.449254ΔX1t − 0.912645ΔX2t
R² = 0.730189; d = 1.509055

Por ejemplo, la primera variación de la inversión equivale a 615.6 − 523.3 = 92.3 miles de millones de dólares. La variación correspondiente del PIB equivale a 3688.8 − 3315.6 = 373.2 miles de millones de dólares. Mientras tanto, el cambio de la tasa equivale a 8.87 − 11.84 = −2.97 puntos porcentuales.

El coeficiente de la variación del PIB es aproximadamente 0.4493. Así, una variación anual del PIB superior en 1.000 millones de dólares corresponde a una variación de la inversión superior en unos 449 millones de dólares, manteniendo constante el cambio de la tasa en esta ecuación ajustada. Esta afirmación describe una asociación entre variaciones, no la relación original en niveles.

La respuesta impresa indica que no rechaza la hipótesis de ausencia de autocorrelación en los niveles indicados. Sin embargo, no rechazar no demuestra independencia, especialmente en una muestra tan pequeña. Un valor de ρ cercano a uno puede motivar la investigación de diferencias, pero no establece por sí solo una raíz unitaria ni descarta la cointegración.

Antes de utilizar un modelo en diferencias para predecir, examina las propiedades de las series temporales y la interpretación económica. Si existe una relación estable a largo plazo, un modelo de corrección de errores puede conservar información que la diferenciación pura descarta. Por otro lado, diferenciar un proceso que ya es estacionario puede introducir dependencia de media móvil innecesaria.

Los valores de R² se refieren a variables dependientes distintas después de la transformación y no constituyen un criterio común de clasificación.
EspecificaciónnR² de su respectiva variable dependienteDurbin–Watson
Inversión en función del PIB180.936850.23364
Inversión en función del PIB y del interés180.952870.49083
Modelo del PIB transformado en una etapa, ρ = 0.88170.815150.82262
PIB e interés transformados, ρ = 0.94170.775061.02000
Primeras diferencias con intercepto libre170.730191.50906

Diagnóstico de regresión para error de medición: ejercicios 11–12

Ejercicio 11: compara medidas precisas y ruidosas de envíos

El ejemplo de inventarios contiene 16 observaciones anuales de 1983 a 1998. Aquí, Y representa los inventarios, X representa los envíos medidos con precisión en el ejercicio y X′ representa una medida hipotética de los envíos con error. Las tres series utilizan miles de millones de dólares.

Primero, ajusta los inventarios en función de X. Después, sustituye X por X′ y compara los resultados.

Usando X: Ŷ = −124.22909 + 1.035916X; R² = 0.863850
Usando X′: Ŷ = −70.98042 + 0.819643X′; R² = 0.906701

La pendiente con la medida ruidosa es alrededor de un 20.88% menor que la pendiente de referencia. No obstante, su R² es aproximadamente 0.04285 mayor, o 4.29 puntos porcentuales. Por tanto, este conjunto de datos ofrece un contraejemplo concreto a la idea de que un R² mayor confirma una mejor medición.

Bajo error clásico de medición, escribe X′ = X + v, donde el error de medición tiene media cero y no está correlacionado con X ni con el error estructural. En una regresión simple, la pendiente en muestras grandes sigue la relación de atenuación que aparece a continuación.

plim β̂MCO = β1 × Var(X) / [Var(X) + Var(v)]

La fracción se encuentra entre cero y uno cuando ambas varianzas son positivas. En consecuencia, la pendiente se acerca a cero bajo estos supuestos. El error no clásico de medición puede producir otras direcciones de sesgo, y una sola comparación observada de pendientes no verifica los supuestos clásicos.

Además, el coeficiente de X medido con precisión es una referencia muestral de MCO, no una verdad poblacional conocida. Por lo tanto, «más cercano a la referencia» y «consistente para el efecto causal» son afirmaciones distintas. El capítulo sobre variables instrumentales de Introduction to Econometrics with R explica por qué el error de medición puede exigir una estrategia de identificación que va más allá de añadir regresores.

Continuación del ejercicio 11: distingue un regresor rezagado de un instrumento

La respuesta proporcionada utiliza X′ rezagado e indica aproximadamente −77.82 + 0.88X′t−1. Realizar una regresión de los inventarios actuales directamente sobre los envíos ruidosos rezagados reproduce esa respuesta:

Regresión directa con rezago: Ŷt = −77.82230 + 0.875119X′t−1

Sin embargo, esto cambia la variable explicativa. Un estimador de variables instrumentales (VI) exactamente identificado conserva X′ actual como regresor y utiliza X′ rezagado como instrumento Z. Con un intercepto, la pendiente es una razón de covarianzas.

β̂VI = Σ(Zt − Z̄)(Yt − Ȳ) ÷ Σ(Zt − Z̄)(X′t − X̄′)
Zt = X′t−1

Las 15 observaciones alineadas de 1984 a 1998 producen una ecuación estructural diferente:

Cálculo efectivo mediante VI: Ŷt = −72.25396 + 0.827902X′t

Así, la pendiente de 0.8751 de la regresión rezagada no es la pendiente de 0.8279 mediante VI. El primer denominador utiliza la varianza del instrumento; el segundo utiliza su covarianza con el regresor endógeno actual. Esta distinción sigue siendo esencial incluso cuando los números parecen similares.

Para que la interpretación mediante VI funcione, el instrumento debe predecir X′ actual y permanecer no correlacionado con el error estructural compuesto. Un rezago no cumple automáticamente estos requisitos. El error de medición persistente, los choques estructurales correlacionados serialmente y las dinámicas omitidas pueden invalidarlo.

Por tanto, el cálculo anterior demuestra el procedimiento, sin establecer una estimación causal válida. Una aplicación defendible explicaría la relevancia, la exclusión y la exogeneidad del instrumento antes de interpretar el coeficiente. Comparar todos los estimadores en la misma muestra también eliminaría el cambio de muestra como factor de confusión.

Ejercicio 12: invierte una regresión inversa con cuidado

El último ejercicio proporcionado realiza una regresión de X′ sobre Y. El recálculo produce la siguiente relación:

X̂′ = 101.490425 + 1.106215Y

Despejar Y algebraicamente en esta recta ajustada produce un intercepto de −a/b y una pendiente de 1/b. Por lo tanto, el uso de los coeficientes sin redondear da como resultado:

Y = −101.490425/1.106215 + (1/1.106215)X′
Y ≈ −91.74565 + 0.903983X′

El intercepto impreso de aproximadamente −91.43 se obtiene al dividir los valores redondeados 101.49 y 1.11. En consecuencia, esta discrepancia refleja principalmente un redondeo prematuro. Conserva la precisión completa hasta la presentación final para evitar este problema.

Sin embargo, la cuestión más importante es la interpretación. Invertir la dirección de una regresión y tomar el inverso de su pendiente generalmente no elimina el sesgo de errores en las variables cuando la variable dependiente original contiene ruido estructural. Para entender por qué, considera un modelo poblacional centrado con X, u y v mutuamente no correlacionados.

Y = βX + u; X′ = X + v
Pendiente inversa b = Cov(X′,Y)/Var(Y)
b = βVar(X) / [β²Var(X) + Var(u)]
1/b = β + Var(u)/[βVar(X)], para β ≠ 0

A menos que Var(u) sea cero, el inverso de la pendiente de la regresión inversa generalmente difiere de β. Para un β positivo, el término adicional la eleva. Por lo tanto, el error de medición únicamente en X no basta por sí solo para justificar la afirmación de consistencia de la regresión inversa.

Un contexto especial de calibración, con una relación subyacente exacta y ruido únicamente en X, puede respaldar el método. Las regresiones económicas habituales suelen incluir variación adicional no explicada; por eso, esa condición más fuerte necesita justificación. La siguiente identidad de muestra finita ofrece otra comprobación útil:

Pendiente de MCO en la dirección original ÷ inverso de la pendiente inversa = r²
0.819643 ÷ 0.903983 ≈ 0.906701

Esta identidad se obtiene directamente de las dos fórmulas de covarianza para MCO simple con interceptos. En otras palabras, la diferencia entre la pendiente original y la invertida está matemáticamente ligada al ajuste imperfecto. No demuestra de forma independiente que alguno de los estimadores haya resuelto el error de medición.

Auditoría numérica de las respuestas proporcionadas

La siguiente comparación separa los resultados reproducidos de las discrepancias y salvedades. Todos los recálculos utilizan las observaciones visibles, un intercepto cuando se especifica y precisión numérica completa antes del redondeo. Por lo tanto, los lectores pueden relacionar cada diferencia con un conjunto de datos o una convención de estimación explícita.

ElementoRespuesta impresa o simplificaciónResultado independiente o salvedad
Correlación de los predictores familiares0.9950.999705 en los 15 pares visibles; VIF ≈ 1,695.43
Grados de libertad del GQ en el modelo simple11 y 1112 y 12; 14 observaciones menos dos parámetros
Pendiente de MCP en el modelo simple0.0740.0703853 en las observaciones visibles
Ajuste en cuasidiferencias con solo PIB−70.67 + 0.23X*; d = 1.17Con ρ = 0.88 y exclusión de la primera fila: −84.20339 + 0.241283X*; d = 0.822617
Método con envíos rezagadosPresentado como variables instrumentalesPendiente directa por MCO con rezago: 0.875119; mediante VI con X′ actual: 0.827902
Intercepto obtenido al invertir la regresión inversa−91.43−91.74565 con coeficientes de precisión completa
Consistencia de la regresión inversaError únicamente en X presentado como suficienteTambién exige condiciones más fuertes sobre el ruido estructural de la variable dependiente
Diferenciación con constantePresentada como correcciónEl intercepto libre en diferencias añade deriva más allá de diferenciar un intercepto fijo en niveles

Por qué importan las discrepancias más allá de los ejercicios

Una pequeña diferencia de redondeo suele cambiar la presentación, no la conclusión. En cambio, sustituir VI por una regresión con una variable rezagada cambia el parámetro objetivo y los supuestos. Distinguir estos casos evita que una solución numérica se convierta accidentalmente en una guía del método equivocado.

Del mismo modo, corregir un error de grados de libertad puede mantener intacto un rechazo contundente. Sin embargo, ese mismo error podría cambiar un resultado cercano al umbral en otro conjunto de datos. Por lo tanto, reconstruye el recuento de parámetros en lugar de copiar un valor crítico de un ejemplo cercano.

Un procedimiento práctico para un diagnóstico de regresión fiable

Empieza por la pregunta y los datos

Primero, indica si el modelo pretende describir asociaciones, predecir resultados o estimar un efecto causal. Después, verifica las unidades, la alineación temporal, los valores ausentes y las transformaciones. Un modelo puede funcionar bien en una tarea y fallar en otra.

Para datos económicos históricos, registra también la versión de publicación. La documentación de ALFRED, de la Reserva Federal explica que los datos archivados conservan las publicaciones originales y las revisiones posteriores. En consecuencia, sustituir una tabla antigua por las observaciones actuales de FRED puede cambiar una reproducción, incluso cuando los nombres de las variables parecen idénticos.

Examina el diseño y los residuos

Después, comprueba las identidades exactas, los predictores duplicados y las relaciones casi lineales. Representa los residuos frente a los valores ajustados y los predictores pertinentes. Para series temporales, también muéstralos en orden cronológico; una ordenación arbitraria de las filas no tiene una interpretación temporal significativa.

Utiliza los VIF para investigar la precisión de los coeficientes, pruebas de varianza para investigar cambios en la dispersión y pruebas de correlación serial para investigar dependencia. No obstante, cada prueba tiene supuestos y potencia limitada. Un resultado no significativo en una muestra de 15 o 18 observaciones exige un lenguaje prudente.

Elige una corrección adecuada al problema

Las estimaciones de covarianza robustas a la heterocedasticidad ajustan la incertidumbre estimada, manteniendo los coeficientes de MCO sin cambios. Las estimaciones de covarianza HAC amplían esta idea a ciertas formas de dependencia serial. La documentación de covarianza robusta de statsmodels enumera las opciones HC0–HC3 y HAC, incluidas las decisiones necesarias para los cálculos con series temporales.

En comparación, los mínimos cuadrados ponderados (MCP) modifican las estimaciones de los coeficientes mediante pesos. Las especificaciones dinámicas cambian la media condicional, mientras que los instrumentos abordan un problema específico de endogeneidad bajo supuestos adicionales. Por lo tanto, ninguna de estas herramientas funciona como una corrección universal.

SituaciónSiguiente paso razonableQué no demuestra ese paso
Varianza desigual en datos de corte transversalExaminar la especificación de la media; considerar HC3 o MCP justificadosQue el sesgo por variable omitida haya desaparecido
Residuos con dependencia serialExaminar la dinámica; considerar HAC o un proceso explícito para los erroresQue el regresor sea exógeno
Colinealidad graveRevisar los efectos separados, el respaldo de los datos y las restriccionesQue eliminar una variable teóricamente importante sea inocuo
Variable explicativa con ruidoBuscar datos de validación o una identificación justificadaQue cualquier rezago sea un instrumento válido
Variables económicas en niveles con tendenciaInvestigar la estacionariedad y las relaciones a largo plazoQue un R² elevado represente una relación causal estable

Presenta el modelo y sus limitaciones juntos

Por último, indica el tamaño de la muestra, las unidades de las variables, la ecuación, el método de estimación, el estimador de la incertidumbre y los resultados de los diagnósticos. Explica si los modelos transformados conservan o excluyen la primera observación. Al utilizar pesos, declara la fórmula exacta y su fundamento económico o de medición.

Un informe útil podría decir: «Los residuos originales presentan una fuerte persistencia positiva; por eso, estimamos una transformación AR(1) especificada y examinamos la dependencia restante». Esa frase explica la motivación y la comprobación posterior. Por otro lado, «corregimos la regresión» deja a los lectores sin saber qué procedimiento se utilizó realmente.

Tablas completas para una reproducción independiente

Las siguientes tablas transcriben las páginas de los ejercicios proporcionados. Aquí, el ejemplo de las familias utiliza explícitamente observaciones hipotéticas, y la serie de envíos con ruido también es hipotética. Aunque las tablas históricas citan fuentes estadísticas federales, este artículo utiliza la versión impresa, sin afirmar que realizó una extracción reciente de esas instituciones.

Consumo, ingresos y patrimonio de las familias

Transcripción de la Tabla 9.16. Todos los valores monetarios están en miles de dólares.
FamiliaConsumo CIngresos disponibles YdPatrimonio W
13236144
2111247
3151663
4171870
5161767
6131452
7182079
8202390
9141558
10171870
114150204
12171976
133337149
14202286
15181976

Formación de capital por grupo de ventas

Cada valor de la columna de formación de capital representa una empresa distinta. Por lo tanto, las cinco filas contienen 35 observaciones en total.

Transcripción de la Tabla 9.17. Los valores monetarios están en miles de dólares.
Ventas XFormación de capital Y: siete empresas por fila
10030.2, 30.5, 30.5, 30.7, 30.9, 31.2, 31.2
15031.5, 31.5, 31.9, 32.3, 32.8, 33.4, 33.4
20035.1, 35.7, 36.3, 36.9, 37.4, 37.4, 37.8
25038.4, 39.1, 40.2, 40.8, 42.1, 42.9, 43.2
30044.3, 44.9, 45.2, 45.9, 46.5, 47.7, 48.5

Formación de capital, ventas y productividad

Transcripción de la Tabla 9.18. Y y X₁ utilizan miles de dólares; X₂ es un índice.
EmpresaFormación de capital YVentas X₁Productividad X₂
130.913510.3
231.515010.8
343.230016.4
436.922512.9
544.331016.7
630.510510.0
732.317010.9
842.928515.9
931.214510.6
1039.125014.6
1135.720512.1
1240.827515.5
1331.214010.5
1442.128015.6
1532.818010.9
1636.321512.5
1737.423513.8
1830.511010.0
1933.419011.1
2037.423013.1
2144.931517.1
2233.419511.3
2345.232017.3
2430.21009.9
2545.933017.5
2646.834517.9
2735.120011.5
2840.226014.9
2947.935018.3
3030.712010.1
3138.125014.1
3249.335518.5
3331.916510.8
3437.824513.9
3531.515010.7

Inversión, PIB y tasa de papel comercial en Estados Unidos

Transcripción de la Tabla 9.19. La inversión y el PIB utilizan miles de millones de dólares; la tasa de interés utiliza porcentajes. La nota de fuente proporcionada cita a la Reserva Federal de St. Louis/BEA y a la Junta de la Reserva Federal.
AñoInversión YPIB X₁Tasa de interés X₂
1982523.33315.611.84
1983615.63688.88.87
1984695.74033.510.07
1985729.24319.37.94
1986749.84537.56.61
1987768.54891.66.74
1988822.95258.37.58
1989850.15588.09.11
1990824.25847.38.15
1991801.16080.75.89
1992889.66469.83.71
1993978.86795.53.17
19941071.67217.74.43
19951135.47529.35.93
19961250.97981.45.43
19971369.38478.65.54
19981524.18974.95.43
19991651.09559.75.12

Inventarios y envíos de bienes duraderos en Estados Unidos

Transcripción de la Tabla 9.20. Los valores utilizan miles de millones de dólares. La nota de fuente proporcionada cita a la Reserva Federal de St. Louis y al Departamento de Comercio/Census Bureau.
AñoInventarios YEnvíos XEnvíos hipotéticos con ruido X′
198385.48199.85205.21
198497.94221.33207.10
1985101.28218.19217.16
1986103.24211.00228.78
1987108.13220.80228.06
1988118.46242.47225.49
1989123.16257.51218.77
1990123.78263.21213.90
1991121.00250.02222.48
1992128.49238.11250.22
1993135.89239.33263.72
1994149.13253.62274.88
1995160.59268.35282.01
1996167.01273.82288.99
1997179.89286.37301.30
1998189.67295.34311.24

Reproduce los principales diagnósticos de regresión en Python

El siguiente script compacto utiliza NumPy y SciPy para reproducir algunas de las comprobaciones más importantes. Incluye sus propias matrices de entrada, por lo que no es necesario descargar datos. Además, los cálculos conservan la precisión completa hasta mostrar los resultados.

import numpy as np
from scipy.stats import f

def ols(y, x):
    y = np.asarray(y, dtype=float)
    x = np.asarray(x, dtype=float)
    if x.ndim == 1:
        x = x[:, None]
    design = np.column_stack((np.ones(len(y)), x))
    b = np.linalg.lstsq(design, y, rcond=None)[0]
    e = y - design @ b
    rss = e @ e
    r2 = 1 - rss / ((y - y.mean()) @ (y - y.mean()))
    return b, e, rss, r2

# Colinealidad entre los datos familiares
income = np.array([36,12,16,18,17,14,20,23,15,18,50,19,37,22,19])
wealth = np.array([144,47,63,70,67,52,79,90,58,70,204,76,149,86,76])
corr = np.corrcoef(income, wealth)[0, 1]
print("Correlación, VIF:", corr, 1 / (1 - corr**2))

# Goldfeld–Quandt y MCP
sales = np.repeat([100.,150.,200.,250.,300.], 7)
capital = np.array([
    30.2,30.5,30.5,30.7,30.9,31.2,31.2,
    31.5,31.5,31.9,32.3,32.8,33.4,33.4,
    35.1,35.7,36.3,36.9,37.4,37.4,37.8,
    38.4,39.1,40.2,40.8,42.1,42.9,43.2,
    44.3,44.9,45.2,45.9,46.5,47.7,48.5])
low = ols(capital[:14], sales[:14])
high = ols(capital[-14:], sales[-14:])
f_stat = high[2] / low[2]
print("GQ F, p, valor crítico:", f_stat, f.sf(f_stat,12,12), f.ppf(.95,12,12))
print("Intercepto transformado, coeficiente de 1/X:",
      ols(capital/sales, 1/sales)[0])

# Regresión directa con rezago frente a VI efectivo
inventories = np.array([85.48,97.94,101.28,103.24,108.13,118.46,
    123.16,123.78,121.,128.49,135.89,149.13,160.59,167.01,179.89,189.67])
noisy = np.array([205.21,207.10,217.16,228.78,228.06,225.49,
    218.77,213.90,222.48,250.22,263.72,274.88,282.01,288.99,301.30,311.24])
outcome, current, instrument = inventories[1:], noisy[1:], noisy[:-1]
print("MCO directo con rezago:", ols(outcome, instrument)[0])
zc = instrument - instrument.mean()
beta_iv = (zc @ (outcome-outcome.mean())) / (zc @ (current-current.mean()))
alpha_iv = outcome.mean() - beta_iv*current.mean()
print("Intercepto mediante VI y pendiente de X actual:", alpha_iv, beta_iv)
reverse_b = ols(noisy, inventories)[0]
print("Ajuste inverso invertido:", -reverse_b[0]/reverse_b[1], 1/reverse_b[1])

Para reproducir las otras ecuaciones, introduce las columnas correspondientes de las tablas y llama a la misma función de MCO. En el cálculo AR(1), forma y[1:] − ρ × y[:-1] y aplica la misma transformación a cada regresor no constante. Después, incluye un intercepto en la regresión transformada y registra la exclusión de la primera observación.

Preguntas frecuentes sobre diagnóstico de regresión

¿Una regresión con R² superior a 0.99 puede seguir siendo poco fiable?

Sí. El ejemplo de las familias alcanza R² = 0.99429, mientras que los ingresos y el patrimonio siguen siendo casi indistinguibles estadísticamente. Por lo tanto, un ajuste general sólido no establece efectos individuales precisos, estimaciones correctas de la incertidumbre ni causalidad.

¿La multicolinealidad sesga automáticamente MCO?

No. La colinealidad elevada, pero imperfecta, afecta principalmente a la precisión bajo los supuestos habituales de exogeneidad. La colinealidad perfecta crea otro problema, porque los coeficientes sin restricciones no tienen una solución única.

¿Debo eliminar siempre la variable con el VIF más alto?

No. Eliminar un control necesario puede introducir sesgo por variable omitida o cambiar la pregunta de investigación. En cambio, evalúa la finalidad de la variable, la información disponible en los datos y si lo más importante es predecir o interpretar los coeficientes por separado.

¿Los errores estándar robustos corrigen coeficientes incorrectos?

No. Modifican la matriz de covarianza estimada, no las estimaciones puntuales de MCO. En consecuencia, no eliminan el sesgo de medición, la causalidad inversa ni una media condicional mal especificada.

¿Un Durbin–Watson cercano a dos demuestra independencia de los errores?

No. El estadístico se centra en un aspecto específico de la dependencia serial. Además, las muestras pequeñas y los supuestos específicos del modelo limitan lo que un valor cercano a dos puede demostrar.

¿Por qué MCP cambia la posición del intercepto en la ecuación transformada?

Dividir por X transforma el término original de la pendiente β₁X en la constante β₁. Mientras tanto, el intercepto original se convierte en β₀/X. Seguir estas posiciones evita atribuir una interpretación económica incorrecta a una regresión transformada correcta.

¿Las primeras diferencias eliminan siempre la autocorrelación?

No. Pueden reducir la persistencia en algunos contextos e introducir dependencia en otros. Por lo tanto, vuelve a examinar los residuos transformados y justifica la especificación de la serie temporal.

¿Una variable rezagada puede servir como instrumento?

A veces, pero solo con un argumento válido de identificación. La relevancia por sí sola es insuficiente; el rezago también debe satisfacer las condiciones necesarias de ortogonalidad y exclusión. Sustituir directamente el regresor actual por su rezago estima otra regresión.

¿Los valores históricos son estadísticas económicas actuales?

No. Reproducen las tablas históricas de los ejercicios, incluidos el redondeo original y la versión de los datos. Para un análisis actual, obtén una serie apropiada y documenta sus definiciones, frecuencia, unidades y fecha de publicación.

Conclusión: diagnostica el supuesto antes de elegir la corrección

El diagnóstico de regresión resulta útil cuando conecta un síntoma visible con un supuesto estadístico específico. Estos 12 ejercicios muestran por qué un ajuste impresionante, coeficientes significativos y transformaciones conocidas no sustituyen ese razonamiento. En particular, la auditoría independiente demuestra cómo pequeñas comprobaciones numéricas pueden revelar diferencias conceptuales mucho mayores.

Empieza por los datos y la pregunta de investigación. Después, examina el diseño, estudia los residuos, elige una respuesta justificada e informa de la incertidumbre restante. Este proceso produce un análisis que los lectores pueden reproducir y evaluar, en lugar de una ecuación en la que simplemente deban confiar.

Fuentes y metodología

Fuente de los ejercicios: fotografías proporcionadas por el usuario del Capítulo 9, «Problems in Regression Analysis» [Problemas de análisis de regresión], ejercicios complementarios 9.16–9.27, incluidas las Tablas 9.16–9.20 y las páginas impresas 223–227. Las fotografías no establecen la identificación bibliográfica completa del libro; por eso, este artículo no inventa un autor, una edición ni una fecha de publicación.

Método de cálculo: cálculos independientes de mínimos cuadrados con las tablas numéricas visibles; los estadísticos t clásicos utilizan la varianza residual estimada mediante la suma de cuadrados de los residuos dividida por los grados de libertad residuales. Los valores p de las pruebas F utilizan la hipótesis alternativa unilateral declarada. Los gráficos presentan los mismos datos de los ejercicios, y todas las comparaciones distinguen las respuestas impresas de la convención explícita de recálculo.

Límites de interpretación: estos pequeños conjuntos didácticos ilustran métodos, sin establecer relaciones económicas actuales. El artículo no afirma que un instrumento sea válido únicamente porque sea posible calcular su coeficiente. Del mismo modo, la proximidad numérica a una referencia no demuestra consistencia ni identificación causal.

  1. Penn State, STAT 462: Detección de multicolinealidad mediante factores de inflación de la varianza.
    https://online.stat.psu.edu/stat462/node/180/
  2. NIST/SEMATECH e-Handbook: Regresión por mínimos cuadrados ponderados.
    https://itl.nist.gov/div898/handbook/pmd/section1/pmd143.htm
  3. statsmodels: Prueba de Goldfeld–Quandt.
    https://www.statsmodels.org/stable/generated/statsmodels.stats.diagnostic.het_goldfeldquandt.html
  4. statsmodels: Estadístico de Durbin–Watson.
    https://www.statsmodels.org/stable/generated/statsmodels.stats.stattools.durbin_watson.html
  5. statsmodels: Prueba de Breusch–Godfrey.
    https://www.statsmodels.org/stable/generated/statsmodels.stats.diagnostic.acorr_breusch_godfrey.html
  6. Introduction to Econometrics with R: Regresión con variables instrumentales.
    https://www.econometrics-with-r.org/12-ivr.html
  7. statsmodels: Resultados con covarianza robusta.
    https://www.statsmodels.org/stable/generated/statsmodels.regression.linear_model.RegressionResults.get_robustcov_results.html
  8. Federal Reserve Bank of St. Louis: Documentación de los datos históricos de ALFRED.
    https://fred.stlouisfed.org/docs/api/fred/alfred.html

Comentarios

Aún no hay comentarios. ¿Por qué no comienzas el debate?

Deja una respuesta