Introducción al programa gretl. Prof. Jorge Chica Olmo. Univ. Granada. 1 Introducción al programa gretl Características • • • • • • • • • gretl es un paquete de cálculo econométrico. Fácil de usar. Flexible. Multiplataforma. Con código abierto. Sofisticado. Preciso. Uso de Internet. Internacional. Este programa se distribuye bajo una licencia GNU libre y trata, entre otras técnicas, el modelo de regresión y el análisis de series temporales, por ello el nombre de este programa es un anacronismo de GNU, Regression, Econometrics and Time-Series Library. Las librerías originales fueron escritas por el profesor Ramu Ramanathan de la Universidad de California, aunque actualmente el proyecto es dirigido por Allin Cottrell, Wake Forest University y Riccardo "Jack" Lucchetti, Università Politecnica delle Marche. Instalación Desde la página principal en Internet de gretl en español http://gretl.sourceforge.net/gretl_espanol.html ir a descarga y bajar el fichero correspondiente a la plataforma que se desee. Por ejemplo para la versión Windows descargar el fichero gretl-???.exe, donde ??? representa la versión actual disponible. Durante el proceso de instalación te preguntará por un lugar donde instalar el paquete (por defecto se instala en c:\Archivos de programa\gretl). Ventana principal En la ventana principal del programa encontramos en la parte superior una barra con el menú principal, donde cada una de las opciones de este menú permite acceder a las distintas funciones que el programa contiene. En la parte inferior aparece una barra de herramientas que permite acceder de forma rápida a las funciones más comunes del programa. En la parte central aparecen las distintas variables cargadas con las cuales deseamos trabajar. Introducción al programa gretl. Prof. Jorge Chica Olmo. Univ. Granada. Principales partes de la ventana principal de gretl. Utilizando datos de muestra Gretl permite trabajar con datos de muestra que vienen incorporados en el propio programa. Para abrir esta base de datos pulsamos en Archivo de muestra que se encuentra en la opción Archivo del menú principal. Esto permite abrir una nueva ventana que contiene una serie de pestañas correspondientes a distintos autores. Por ejemplo si pulsamos sobre la pestaña Ramanathan tendremos acceso a los ficheros que contienen los datos que utiliza este autor en su libro para realizar los ejercicios prácticos. Haciendo doble-clic sobre el fichero deseado lo abrimos. 2 Introducción al programa gretl. Prof. Jorge Chica Olmo. Univ. Granada. Abrir archivos de muestra disponibles en gretl. Abrimos el fichero de datos de Ramanathan: data3-6. 3 Introducción al programa gretl. Prof. Jorge Chica Olmo. Univ. Granada. 4 Este archivo contiene datos pertenecientes al consumo y renta personal disponible. Importar datos en gretl Podemos importar datos de ficheros que están en diferentes formatos, como por ejemplo en formato CSV, ASCII, Excel, etc. De esta manera podemos utilizar datos que por ejemplo bajemos de Internet o también datos que hemos introducido en nuestra hoja de cálculo favorita. Vamos a suponer que tenemos nuestros datos en una hoja de cálculo Excel y queremos importarla al entorno gretl, para ello pulsamos en Archivo/Abrir datos/Importar/Excel y seleccionamos la hoja que contiene los datos a importar. Hay que tener en cuenta que en la primera fila de la hoja de datos a importar debe estar el nombre de las variables. Un nombre válido para una variable contiene 8 caracteres como máximo; empieza con una letra; y está compuesto por letras, números y el carácter de subrayado, _. Opcionalmente, la primera columna puede contener etiquetas de fechas (máximo 8 caracteres). Una columna de este tipo debe estar encabezada por “obs” o “date”, o en su defecto, tener vacía la primera celda de la primera fila. Introducción al programa gretl. Prof. Jorge Chica Olmo. Univ. Granada. Importar datos de un fichero de la hoja de cálculo Excel. Indicamos la hoja que contiene los datos a importar. Introducir nuestros datos en gretl. Supongamos que disponemos de los siguientes datos de la economía española 5 Introducción al programa gretl. Prof. Jorge Chica Olmo. Univ. Granada. Año Ct Yt IPCt P 1980 101 152 1 1 1981 115 170 1,12 1,12 1982 131 195 1,32 1,30 1983 148 222 1,44 1,40 1984 163 250 1,60 1,58 1985 181 279 1,67 1,71 1986 204 319 1,95 1,90 1987 227 357 2,05 2,01 1988 250 397 2,15 2,12 donde Ct es el Consumo Privado Nacional a precios corrientes, Yt es el Producto Interior Bruto a precios de mercado, ambos en cientos de millones de pesetas, IPC Indice General de Precios al Consumo, base 1980 y P es el Deflactor implícito del PIB. Para añadir nuevos datos al entorno de gretl seguiremos los siguientes pasos: 1.- Seleccionamos: Archivo/Nuevo conjunto de datos. 2.- Introducimos el número de observaciones. 3.- Seleccionamos el tipo de datos. 6 Introducción al programa gretl. Prof. Jorge Chica Olmo. Univ. Granada. 4.- Seleccionamos la frecuencia de los datos. 5.- Introducimos el año o momento al que corresponde la primera observación. 6.- Introducimos el nombre de la variable consumo, en nuestro caso “C”. 7.- Introducimos los valores del consumo en la hoja de datos. 7 Introducción al programa gretl. Prof. Jorge Chica Olmo. Univ. Granada. 8 Para añadir la nueva variable renta pulsamos en Variable/Añadir. Introduciremos el nombre “Y”, y los valores de la nueva variable igual que hemos hecho con la variable consumo. Una vez que hemos introducido los datos podemos añadir una descripción de los mismos. Para ello, en la ventana principal de gretl seleccionamos una variable y pulsando el botón derecho del ratón aparece un menú emergente, pulsamos sobre Editar atributos y de esta forma editamos los atributos de la variable como por ejemplo el nombre de la variable, la descripción de la misma, etc. Pulsando el botón derecho del ratón sobre una variable aparece un menú emergente con diferentes opciones. Introducción al programa gretl. Prof. Jorge Chica Olmo. Univ. Granada. 9 Pulsamos en la opción Editar atributos. Introducimos la descripción de la variable consumo. De igual forma añadiremos las variables “IPC” y “P”. Guardar los datos introducidos Para guardar los datos introducidos en un fichero, seleccionaremos Guardar datos de la opción Archivo del menú principal. Al guardar los datos elegiremos un nombre descriptivo con la extensión .gdt. En nuestro caso hemos guardado el fichero con el nombre Renta8088.gdt. Introducción al programa gretl. Prof. Jorge Chica Olmo. Univ. Granada. 10 Antes de salir nos preguntará si queremos salvar los cambios que hemos realizado en un fichero de sesión. Análisis descriptivo El análisis descriptivo lo podemos realizar de una o varias variables. Para seleccionar una sola variable pulsamos sobre la variable en cuestión y para seleccionar dos o más variables haremos clic sobre las variables deseadas mientras se tiene pulsado la tecla ctrl. Una vez seleccionadas las variables, podemos pulsar el botón derecho y aparecerá un menú emergente con opciones diferentes dependiendo que hayamos seleccionado una o más variables. Por ejemplo, si hemos seleccionado más de una variable podemos obtener los estadísticos descriptivos, la matriz de correlaciones, gráficos con más de una serie temporal, gráficos con dos variables X e Y, etc. Pulsamos simultáneamente sobre las teclas ctrl. y las variables C e Y, a continuación pulsamos la opción Estadísticos descriptivos del menú emergente. Introducción al programa gretl. Prof. Jorge Chica Olmo. Univ. Granada. 11 Así, obtenemos los estadísticos descriptivos de las variables seleccionadas consumo y renta. Si queremos obtener un gráfico con las dos series temporales, pulsaremos sobre la opción Gráficos de series temporales del menú emergente. Pulsando sobre el gráfico aparece un nuevo menú emergente que nos permite copiar el gráfico, en color o en blanco y negro, en el portapapeles y así poderlo copiar en nuestro editor de textos. Para obtener el gráfico entre dos variables (scatter) seleccionamos la opción Gráfico entre dos variables XY, e indicamos cual es la variable que debe aparecer en el eje de las X, en nuestro caso es la variable “Y”. Introducción al programa gretl. Prof. Jorge Chica Olmo. Univ. Granada. 12 Gráfico entre el Consumo y la Renta con el modelo ajustado por MCO. Hemos guardado el gráfico como un icono en nuestra sesión de trabajo (ver el apartado de sesiones), esto nos permite volver a este gráfico sin tenerlo que volver a generar. Pero el programa gretl no sólo permite realizar los estadísticos que aparecen en el menú emergente una vez seleccionadas las variables. También es posible realizar otros cálculos mediante el menú principal seleccionando la opción Ver. Entre otras opciones tenemos la posibilidad de realizar gráficos para una o más variables, las estadísticas descriptivas básicas, matriz de correlación, componentes principales, distancias de Mahalanobis, etc. Opciones del menú principal Ver. Crear nuevas variables El programa gretl también nos permite crear nuevas variables a partir de otras variables. Una forma de realizar esto es pulsando en Añadir/Definir nueva variable del menú principal. De esta manera, aparece una nueva ventana en la cual introduciremos la Introducción al programa gretl. Prof. Jorge Chica Olmo. Univ. Granada. 13 fórmula que permite crear nuestra nueva variable, y de esta forma crearemos nuevas series de datos que aparecerán en la ventana principal. Opciones de Añadir del menú principal. Por ejemplo, obtenemos el consumo real “CR” y deflactar el PIB “YD” Estimación por MCO El programa gretl es específico para el tratamiento econométrico, por ello no podría faltar la estimación de un modelo de regresión mediante el método de Mínimos Cuadrados Ordinarios (MCO). La forma más rápida para acceder a esta función es pulsando sobre el botón que aparece en el menú de herramientas situado en la parte inferior de la ventana principal del programa, aunque podemos realizarlo a través del menú principal pulsando sobre Modelo/Mínimos cuadrados ordinarios. En la nueva ventana, seleccionamos la variable dependiente y las independientes. Para seleccionar la variable dependiente, resaltamos la variable deseada en la lista que aparece a la izquierda y pulsamos el botón Elegir que apunta hacia la caja de la variable dependiente. Igual haremos con las variables independientes pulsando sobre el botón Añadir, y después pulsamos sobre Aceptar. Introducción al programa gretl. Prof. Jorge Chica Olmo. Univ. Granada. 14 Estimamos por MCO el modelo con las variables consumo real “CR” y el PIB deflactado. La nueva ventana contiene los resultados de la estimación. Además, dispone de una barra de menús que nos permiten hacer: contrastes sobre las hipótesis básicas del modelo, gráficos de los valores ajustados y de los residuos, guardar distintos resultados, etc. Para copiar los resultados de las estimaciones en nuestro editor de texto pulsamos sobre Editar/Copiar y elegimos RTF Sesiones En el entorno del programa gretl, una sesión está formada por un conjunto de objetos como: datos, gráficos, modelos, notas, estadísticas descriptivas, etc. Toda esta información está organizada mediante iconos, cada icono se corresponde con un objeto el cual puede ser un gráfico, modelo, conjunto de datos, notas, etc. Por tanto, en una sesión guardamos toda aquella información que deseemos y que posteriormente pueda ser de interés para nuestro trabajo. Por ejemplo, podemos salvar nuestro anterior modelo pulsando sobre Archivo/Guardar a sesión como icono, de esta forma tendremos disponible posteriormente nuestro modelo estimado. Introducción al programa gretl. Prof. Jorge Chica Olmo. Univ. Granada. 15 Guardar el modelo 1 en nuestra sesión como un icono. Pulsando sobre el icono , que está en la barra de herramientas, abrimos una ventana que contiene el conjunto de iconos y haciendo doble-clic sobre uno de los iconos nos permite abrir el objeto. Por defecto, la ventana de sesión contiene una serie de iconos: • Información: permite que añadamos toda aquella información necesaria sobre nuestra sesión, como por ejemplo podría ser las fuentes de información de los datos. • Conjunto de datos: contiene la tabla de datos. • Escalares: permite introducir valores de constantes que podamos necesitar para algún tipo de cálculo. • Notas: notas que deseemos sobre nuestro trabajo. • Resumen: estadísticos descriptivos básicos de nuestras variables. • Correlaciones: matriz de correlaciones. • Tabla de modelos: aquí podemos arrastrar los objetos de tipo modelo y automáticamente obtendremos una tabla con los principales estadísticos de los modelos arrastrados, lo cual nos permite realizar una comparación de manera fácil. Para arrastrar los modelos solo tenemos que pulsar sobre el icono del modelo, y sin soltar, arrastrar al icono de tabla de modelos. • Página de gráficos: arrastrando los iconos de gráficos generados a esta página obtendremos un documento en formato pdf con los gráficos aquí arrastrados. Introducción al programa gretl. Prof. Jorge Chica Olmo. Univ. Granada. 16 Ventana de iconos de sesión. El programa gretl permite salvar en un fichero con la extensión .gretl la sesión que hemos realizado. Para salvar una sesión seleccionamos Archivo/Archivos de sesión/Guardar sesión, si abrimos un fichero de sesión tendremos a nuestra disposición los objetos salvados en esta sesión y no será necesario volver a generarlos. Salvar los resultados de una sesión en un fichero.