Está en la página 1de 38

Programación en Eviews

Richard P. Pérez Palma Ponce


rperezpalma19@gmail.com
I- Introducción al Eviews
Archivos de Trabajo (Workfile)

File -> New -> Workfile

• Undate:
Corte Transversal Frecuencia: Anual , Trimestral,
• Date: Mensual, Semanal, Diaria, etc.
Corte Serial
• Balanced Panel:
Anual (1992) , Trimestral y Mensual
Datos de Panel
(1991.1), Diaria (12/30/2015)

Nombre de Workfile
Nombre de Pestaña

wf(page=nombre_pestaña) nombre_workfile (cod_frecuencia) [frecuencia]


Creación de Objetos

WF: Object > New Object

Series
• Opción 1: Series {nombre}
• Opción 2: Genr {nombre}
Equation • Ejemplo:

series pbi = @trend + @nrnd*100


Group pbi.line
series cons =@trend*0.2+@nrnd*10
cons.line
Vector

Matrix

Table
Creación de Objetos

WF: Object > New Object

Series
• Equation {nombre}.ls [var_end
var_exog]
Equation • Ejemplo:

Equation eq1.ls pbi c cons


Group Show eq1

Vector

Matrix

Table
Creación de Objetos

WF: Object > New Object

Series
• Group {nombre} [Variables]
• Ejemplo:
Equation
Group Variables_Macro pbi consumo
Show Variables_Macro
Group Variables_Macro.line
Variables_Macro.line(m)
Vector

Matrix

Table
Creación de Objetos

WF: Object > New Object

Series
• Vector(dimensión) {nombre}
• Formas de Llenado:
Equation Opción 1:
{nombre}(num_fila) = [Dato]
Ejemplo:
Group vector(5) cuadrados
show cuadrados
cuadrados(1) = 1
Vector Opción 2:
{nombre}.fill [Datos]
Matrix Ejemplo:
cuadrados.fill 1,4,9,16,25

Table
Creación de Objetos

WF: Object > New Object

Series
• Matrix(filas ,columnas) {nombre}
• Formas de Llenado:
Equation Opción 1:
{nombre}(fila , columna) = [Dato]
Ejemplo:
Group matrix(3,3) X
X(1,1) = 1
Opción 2:
Vector {nombre}.fill(b=c) [Datos]
Ejemplo:
Matrix X.fill(b=r) 1,2,3,4,5,6,7,8,10

Table
Creación de Objetos

WF: Object > New Object

Series
• Table {nombre}
• Forma de Llenado:
Equation {nombre}(fila, columna) = [Dato]
• Ejemplo

Group Table Resultados_Mat


Resultados_Mat(1,1) = “Resultados”
Resultados_Mat(3,1) = “Determinante”
Vector

Matrix

Table
Formato de Tablas

Color de Texto (nombre_tabla).settextcolor(rango) color

Fondo

Ancho de Celda

Formato de
Número
Formato de Tablas

Color de Texto

Fondo (nombre_tabla).setfillcolor(rango) color

Ancho de Celda

Formato de
Número
Formato de Tablas

Color de Texto

Fondo

Ancho de Celda (nombre_tabla).setwidth( Núm. Columna) Tamaño

Formato de
Número
Formato de Tablas

Color de Texto

Fondo

Ancho de Celda

Formato de (nombre_tabla).setformat (rango) cód.form


Número
Nomenclaturas de Tablas (Colores y
Formatos)

Colores Código Formato

Blue g: Datos Significativos


Red f: Números decimales
Black e: Notación científica
White p: Porcentajes
Green r: Fracción

Orange
Yellow
Gray
II- Repaso Estadístico, Importación
de datos y Gráficos
Funciones Estadísticas

Suma @sum(serie)

Media @mean(serie)

Mediana @median(serie)

Desviación
@stdev(serie)
Estándar

Asimetría @skew(serie)

Kurtosis @kurt(serie)
Funciones de Distribución Estadísticas

Función de Distribución Función de Distribución Acumulativa (CDF)


Acumulativa (CDF) 120.0%

100.0%
Función de Densidad
(PDF) 80.0%

60.0%
Función Quantil (CDF
40.0%
Inversa)
20.0%

Generar Variables 0.0%


Aleatorias -3.50 -3.00 -2.50 -2.00 -1.50 -1.00 -0.50 0.00 0.50 1.00 1.50 2.00 2.58 3.08 3.58

@cnorm(x)
Funciones de Distribución Estadísticas

Función de Distribución Función de Densidad de Probabilidad (PDF)


Acumulativa (CDF) 45.0%
40.0%
Función de Densidad 35.0%
(PDF) 30.0%
25.0%
20.0%
Función Quantil (CDF
15.0%
Inversa)
10.0%
5.0%
Generar Variables 0.0%
Aleatorias -3.50 -3.00 -2.50 -2.00 -1.50 -1.00 -0.50 0.00 0.50 1.00 1.50 2.00 2.58 3.08 3.58

@dnorm(x)
Funciones de Distribución Estadísticas

Función de Distribución Función de Densidad de Probabilidad (PDF)


Acumulativa (CDF) 45.0% Probabilidad :99%
40.0%
Función de Densidad 35.0%
(PDF) 30.0%
25.0%
20.0%
Función Quantil (CDF
15.0%
Inversa)
10.0%
5.0%
Generar Variables 0.0%
Aleatorias -3.50 -3.00 -2.50 -2.00 -1.50 -1.00 -0.50 0.00 0.50 1.00 1.50 2.00 2.58 3.08 3.58

2.32

@qnorm(probabilidad)
Funciones de Distribución Estadísticas

Función de Distribución
Acumulativa (CDF) • Series (nombre) @r(función)

8
Funciones: 6

Función de Densidad • @rnorm 4

(PDF) • @rfdist(v1,v2) 2

• @rchisq(V) 0

Función Quantil (CDF • @rlalplace -2

Inversa) • @rtdist(v) -4

-6

-8
10 20 30 40 50 60 70 80 90 100
Generar Variables NORMAL TDIST

Aleatorias CHISQ LAPLACE


Ejemplos de Distribución
Prueba de Hipótesis

1- Definir Hipótesis Nula

2- Definir el estadígrafo

3- Comparar con un estadístico

4- Concluir

Ejemplo: 3- Estadístico: 𝜒22 . Comparar (o calcular


Test de Normalidad el p-value) con el estadígrafo.
1- H0: Existe Normalidad p-value = 1- 𝜒22 (𝐽𝐵)
2- Estadígrafo: 4- Concluir.
𝑎𝑠𝑖𝑚𝑒𝑡𝑟í𝑎 2 𝐾𝑢𝑟𝑡𝑜𝑠𝑖𝑠−3 2
𝐽𝐵 = 𝑛 ∗ ( + )
6 24
Creación de Gráficos

PBI_VAR12
PBI_VAR12
16
16

12
12

8
8

4
4

Más Usados: 0
0

-4
-4

Línea: .line -8
92 94 96 98 00 02 04 06 08 10 12 14
-8
92 94 96 98 00 02 04 06 08 10 12 14

Barra: .bar
Área: .area 16
PBI_VAR12

.15

Dispersión: .scat 12
.10

EMPLEO_10_VAR12
8
.05

4
.00
0

-.05
-4

-8 -.10
92 94 96 98 00 02 04 06 08 10 12 14 -6 -4 -2 0 2 4 6 8 10 12 14

PBI_VAR12
Formato de Gráficos

Color de Línea • .setelem(1) lcolor(red)


• .setelem(2) lcolor(black)

Ancho de Línea

Agregar Título

Agregar Leyenda

Color de Fondo
Interno
Color de Fondo
Externo

Guardar Gráfico
Formato de Gráficos

Color de Línea • .setelem(1) lwidth(2)


• .setelem(2) lwidth(3)

Ancho de Línea

Agregar Título

Agregar Leyenda

Color de Fondo
Interno
Color de Fondo
Externo

Guardar Gráfico
Formato de Gráficos

Color de Línea • .addtext(t) Figura 1: Crecimiento del PBI y el Tipo de


Cambio

Ancho de Línea

Agregar Título

Agregar Leyenda

Color de Fondo
Interno
Color de Fondo
Externo

Guardar Gráfico
Formato de Gráficos

Color de Línea • .setelem(1) legend(Crecimiento del PBI)


• .setelem(2) legend(Tipo de Cambio)

Ancho de Línea

Agregar Título

Agregar Leyenda

Color de Fondo
Interno
Color de Fondo
Externo

Guardar Gráfico
Formato de Gráficos

Color de Línea • .options fillcolor(blue)

Ancho de Línea

Agregar Título

Agregar Leyenda

Color de Fondo
Interno
Color de Fondo
Externo

Guardar Gráfico
Formato de Gráficos

Color de Línea • .options backcolor(white)

Ancho de Línea

Agregar Título

Agregar Leyenda

Color de Fondo
Interno
Color de Fondo
Externo

Guardar Gráfico
Formato de Gráficos

Color de Línea • .save(t=gif) "Gráfico 1"

Ancho de Línea

Agregar Título

Agregar Leyenda

Color de Fondo
Interno
Color de Fondo
Externo

Guardar Gráfico
III- Teoría Econométrica:
Supuestos y Nociones Básicas
Modelos de Regresión Lineal General
(MRLG)

𝑦𝑡 Variable Endógena, Regresionada o Dependiente

𝑥𝑡 Variable Exógena, Regresoras o Independientes

𝜀𝑡 Término de Error o Disturbances


Modelos de Regresión Lineal General
(MRLG)

Ceteris Paribus:

Corte Transversal: Individuos, empresas,


países, etc.
Tipo de
Observaciones
Corta Serial: Series de tiempo de frecuencia
mensual, trimestral, anual, etc.
Representación Matricial del MRLG
Supuestos del MRLG

Linealidad en No
Parámetros Heterocedasticidad

No
Multicolinealidad No Autocorrelación Supuestos
(Rango Completo) sobre el error
Supuestos sobre
Var. Regresoras

Exogeneidad de las Distribución Normal


variables regresoras de los Errores
Método de Estimación: Mínimos
Cuadrados Ordinarios
Resultados del MRLG por Mínimos
Cuadrados Ordinarios

• 𝛽መ𝑚𝑐𝑜 = 𝑋 ′ 𝑋 −1 𝑋 ′𝑌
• 𝑣𝑎𝑟 𝛽𝑚𝑐𝑜 = 𝜎𝑒2 𝑋 ′ 𝑋 −1

෡ −𝛽
𝛽
• 𝑡 = 𝑆𝐷(𝛽
𝑖 𝑖
𝑖)

• var 𝛽 = 𝜎 𝑋 ′ 𝑋 −1

𝜀′ 𝜀
• 𝜎= 𝑛−𝑘

𝑅2 𝑛−𝑘
• 𝐹= ∗ ~𝐹(𝑘 − 1, 𝑛 − 𝑘)
1−𝑅2 𝑘−1
Niveles de Bondad de Ajuste

𝑆𝐶𝑅
• 𝑅2 = 1 − 𝑆𝑇𝐶 • 𝑅 2 nunca baja su valor cuando una variable es agregada
• El 𝑅 2 puede ser negativo
SCR (N−1)
• Si existe un término constate entonces : 0 ≤ 𝑅 2 ≤ 1
• 𝑅ത 2 = 1 − STC (N−K) • 𝑅 2 es una medida lineal