Econometría – Grados
Durante el curso académico 2012-13 tengo asignado el grupo A del Grado en Economía y una parte de la docencia del grupo B. La página de la asignatura (con el programa oficial, criterios de evaluación y materiales) es http://www.ucm.es/info/ecocuan/ectrg y se puede consultar a continuación.
Las tutorías para el curso 2012-13 se pueden encontrar en mi página de docencia.
Respecto a materiales recomendables pero no citados en la página web de la asignatura, cabe destacar:
- Los videos preparados por el profesor Juan J. Gibaja (@jjgibaja en Twitter), de la Universidad de Deusto que cubren la mayor parte del programa de la asignatura.
- El blog Malaprensa, que recomiendo en otras partes de esta web, para ver algunos malos usos de la estadística/econometría.
- Explica es un portal del INE dedicado a la divulgación estadística.
- Una explicación sencilla sobre cómo se utiliza la estadística para dirigir la publicidad personalizada.
- Hablando sin pensar en la implicación de lo que se dice: Estadística falaz (o más bien fálica).
- Es que probabilidades pequeñas aplicadas a conjuntos grandes tienen resultados inesperados: Micromuertes
Existe mucho y muy buen material en la red para aprender R, algunos enlaces:
- Curso de R básico.
- Más …
Fuentes de datos internacionales que deberías conocer
Mientras las Administraciones Públicas españolas continúan sin ser capaces de proporcionar unas interfaces homogéneas y modernas para que cualquier analista pueda acceder a los datos disponibles, el mundo se mueve en otra dirección. Últimamente he sido consciente de la aparición de unas cuantas webs de datos que añaden una capa de depuración y visualización a [...]
Una aplicación web con Shiny
He tenido el blog un poco abandonado últimamente, pero no he dejado de enredar. Lo último que he estado desarrollando con R es una aplicación web para la identificación y estimación de modelos ARIMA. La idea surgió cuando, en el primer cuatrimestre, volví a enseñar este tipo de modelos a la primera promoción del Grado [...]
GEBR 7.2: Simulación de la potencia del contraste Jarque-Bera
Otro sencillo ejemplo, pero relacionado con el anterior, nos permitirá estudiar la potencia del contraste de Jarque-Bera para distintos tamaños muestrales. La potencia es la probabilidad de rechazar la hipótesis nula cuando es falsa, así que vamos a generar 1000 muestras tamaño 100 de una variable aleatoria U(0,1) y calcularemos si la nula de normalidad [...]
GEBR 7.1: Simulación del teorema central del límite
En R resulta especialmente cómodo programar simulaciones para estudiar propiedades estadísticas de contrastes y estimadores. En este post y los dos siguientes se presentan algunos ejemplos. Vamos a ilustrar el teorema central del límite, que en una versión sencilla podemos formular del siguiente modo. Sean Xi variables aleatorias independientes y no muy diferentes: Para una [...]
GEBR 5: Regresión con series temporales (V)
5.5 Cointegración y modelo de correción de error Se habla de cointegración entre dos series temporales cuando ambas son no estacionarias (requieren una diferencia para serlo) pero una combinación lineal de ellas sí lo es. En este caso, la combinación lineal estacionaria se puede interpretar como una relación a largo plazo e incluirla retardada en el [...]
GEBR 5: Regresión con series temporales (IV)
5.4 Autocorrelación y matriz de covarianzas consistente Aunque la varianza de las estimaciones de los coeficientes del modelo se suele presentar como , se trata de un caso particular. En general, la varianza de los estimadores por MCO es: de donde se obtiene el caso particular si . Sin embargo, existen situaciones en las que el [...]
GEBR 5: Regresión con series temporales (III)
5.3 Modelo lineal con series temporales En las secciones anteriores se ha visto como cargar y crear un objeto de clase zooreg para tratar datos de series temporales. A continuación, se presentan algunas funciones específicas para la estimación del modelo lineal general en incluyendo elementos habituales para esta clase de datos como retardos y diferencias. Tomando [...]
GEBR 6.3: Error de especificación y no linealidades
Uno de los supuestos más difíciles de verificar en la práctica es que el modelo lineal está correctamente especificado y que tanto la forma funcional es correcta como que no falta ninguna variable relevante. Se ha visto que si disponemos de datos, es posible contrastar la relevancia de cada variable explicativa en el modelo, sin [...]
GEBR 6.2: Observaciones atípicas e influyentes
Un problema que se presenta en los modelos de regresión, pero no ligado al incumplimiento de un supuesto concreto, es la presencia de observaciones extremas e influyentes. Se dice que una observación es atípica si el residuo asociado es grande. Por su parte, una observación es extrema (o potencialmente influyente o apalancada) si se encuentra [...]
GEBR 6.1: Multicolinealidad
La multicolinealidad se produce cuando algunas variables explicativas de un modelo lineal son combinación lineal de otras. La consecuencia es que el determinante de X′X se encuentra próximo a cero y su inversa, por lo tanto, puede ser inestable (pequeños cambios en X producen grandes cambios en la inversa).
GEBR A.1: Cálculos matriciales y tablas estadísticas
Aunque en el trabajo aplicado se dispone de datos originales, en la enseñanza de econometría es frecuente proponer problemas donde es necesario realizar ciertos cálculos a mano y posteriormente consultar tablas estadísticas. Vamos a ver cómo realizar esas tareas con R mediante un ejemplo. Supongamos que en un estudio sobre las ventas de tabaco en [...]
GEBR 5: Regresión con series temporales (II)
5.2 Análisis simple de series temporales Un supuesto clásico es que una serie temporal (Yt) se puede descomponer en ciclo-tendencia (Ct), componente estacional (St) y componente irregular o ruido (vt): Si la descomposición anterior se aplica a una serie en logaritmos, estaríamos suponiendo que los componentes de la serie original son multiplicativos (Yt = Ct ·St [...]
GEBR 5: Regresión con series temporales (I)
5.1 Carga de datos y gráficos de series temporales Aunque la carga de datos se hace del mismo modo que se presentó anteriormente, una vez cargados en R y para utilizar funciones específicas de series temporales conviene crear una clase que tenga en cuenta la naturaleza de estas variables. Existen varias clases que facilitan esta tarea: [...]
GEBR 4. Modelo lineal general III
4.3 Predicción Una vez estimado el modelo (1) se puede utilizar para prever introduciendo nuevos valores de las variables explicativas en la estimación. Formalmente , que es idéntico al cálculo de los valores ajustados por la regresión para las observaciones en la muestra de estimación. Los valores estimados por el modelo para la variable dependiente se [...]
GEBR 4. Modelo lineal general II
4.2 Contraste de hipótesis lineales Para fijar la notación, se quiere contrastar un conjunto de m hipótesis lineales sobre el modelo que se formulan: H0:Aβ = c, donde A (m ×k) y c (m ×1) están formados por constantes conocidas. La hipótesis alternativa es genérica: H1: Aβ ≠ c. Existen dos formas equivalentes de realizar el [...]
GEBR 4. Modelo lineal general I
La especificación del modelo lineal general que usaremos es: que en notación matricial se expresa: Necesitamos algunos supuestos sobre la especificación anterior, que resumidos son: La relación entre la variable dependiente yi y las explicativas xi1,…, xik: Es una relación lineal (véase Sección 6.4). Los parámetros desconocidos βi son constantes (véase Sección 6.3). Entre las variables explicativas [...]
GEBR: 3. Estadísticos descriptivos y contrastes clásicos II
3.3 Asociación entre variables Para variables continuas, el coeficiente de correlación lineal (o de Pearson) es la medida que, a pesar de sus muchas limitaciones, más se ha utilizado. La correlación de Pearson sólo es un buen indicador de asociación cuando la relación que liga las variables es lineal, pero puede resultar engañoso ante relaciones monótonas [...]
GEBR: 3. Estadísticos descriptivos y contrastes clásicos I
3.1 Descriptivos Un conjunto de estadísticos descriptivos frecuentes se pueden obtener para todas las variables de un data.frame con la función summary(), por ejemplo, pruebe summary(bwd), donde se aprecia que R calcula estadísticos distintos dependiendo del tipo de variable. Los mismos estadísticos se pueden conseguir de forma individual con las funciones mean(), sd() y quantile() para [...]
GEBR: 2. Gráficos
Una de las características más potentes de R es su capacidad gráfica. Además de las funciones incluidas por defecto, existen paquetes que facilitan la elaboración de gráficos con segmentaciones y gran sofisticación, en particular lattice y ggplot2. En lo que sigue usaremos ggplot2, que a un nivel principiante no es más complicado de utilizar que [...]
GEBR: 1. Carga de datos y creación de variables
1.1 Carga de datos en R Los datos en R se almacenan en objetos de clase data.frame, que son una especie de matriz, con las observaciones por filas y las variables en columna. Los tipos de las variables pueden ser diferentes (continuas, discretas, texto, cualitativas, …), esa es la diferencia formal con una matriz en R, [...]
Guía de econometría básica con R
Durante las últimas semanas he estado preparando un pequeño manual con las instrucciones en R para poder aplicar las técnicas econométricas que se presentan en un curso introductorio. Lo que empezó como unas breves notas que sirvieran de guion a los estudiantes, ya va por 67 páginas y todavía faltan por completar algunas secciones y [...]