Está en la página 1de 15

Revisión: Mínimos Cuadrados

Ordinarios
Profesor: Juan Manuel Rivas Castillo
Base de datos: Consumo
Modelo a estimar:
𝐶 = α + β𝑅 + е
Donde:
C: Consumo
R: Renta
Base de datos: Consumo
Modelo a estimar:
𝐶 = α + β𝑅 + е
Donde:
C: Consumo
R: Renta
Base de datos: Consumo (26 datos)
Modelo a estimar:
𝐶 = α + β𝑅 + е
Donde:
C: Consumo
R: Renta
Para trabajar en R
Se requiere transformar el archivo Consumo.xlsx en un archivo Consumo.csv
Para saber en que carpeta de trabajo nos encontramos:
getwd()
Para cambiar a una carpeta de trabajo de interés:
setwd("C:/Users/JUAN RIVAS/Desktop/UNAC/Macroeconometria/Ses1")
Base de datos: Consumo (26 datos)
Procedimiento mediante observaciones
𝐶 =47450.86 𝐶 2 =91764970.2
𝐶𝑅 =122265087
𝑅 =63405.923 𝑅 2 =163268818

𝑛 𝑅
X’X=
𝑅 𝑅2
Para trabajar en R
La base de datos se carga 26
con la siguiente 63405.923
línea de comandos:
X’X=
Inspeccionar el comando con63405.923 163268818
la ayuda help(read.csv)
data<- read.csv("Consumo.csv")
data<- read.csv("Consumo.csv")[1:26,1:3]
list(data)
attach(data)
Base de datos: Consumo (26 datos)
Procedimiento mediante observaciones
𝐶 =47450.86 𝐶 2 =91764970.2
𝐶𝑅 =122265087
𝑅 =63405.923 𝑅 2 =163268818

𝑛 𝑅
X’X=
𝑅 𝑅2

26 63405.923
X’X=
63405.923 163268818
Para trabajar en R
r12<-sum(R)
r22<-sum(R2)
n<-26
XX = matrix(c(n,r12,r12,r22),nrow=2,ncol=2)
XX
Base de datos: Consumo (26 datos)
Procedimiento mediante observaciones
𝐶 =47450.86 𝐶 2 =91764970.2
𝐶𝑅 =122265087
𝑅 =63405.923 𝑅 2 =163268818

𝑛 𝑅
X’X=
𝑅 𝑅2

26 63405.923
X’X=
63405.923 163268818

Det(X’X)=26*163268818 − 63405.923* 63405.923


Para trabajar en R
det(XX)
Base de datos: Base1 (26 datos)
Procedimiento mediante observaciones
−1 = 1 163268818 −63405.923
X’X 224678192 −63405.923 26

−1 = 0.72667853 −0.00028221
X’X
−0.00028221 0.0000001

𝐶 47450.86
X’Y= =
𝐶𝑅 122265087
Base de datos: Consumo (26 datos)
Procedimiento mediante observaciones
−1 = 1 163268818 −63405.923
X’X 224678192 −63405.923 26

−1 = 0.72667853 −0.00028221
X’X
−0.00028221 0.0000001

𝐶 47450.86
X’Y= =
𝐶𝑅 122265087
Para trabajar en R
solve(XX)
Base de datos: Consumo (26 datos)
Procedimiento mediante observaciones
−1 = 1 163268818 −63405.923
X’X 224678192 −63405.923 26

−1 = 0.72667853 −0.00028221
X’X
−0.00028221 0.0000001

𝐶 47450.86
X’Y= =
𝐶𝑅 122265087
Para trabajar en R
inXX=solve(XX)
C21<-C*R
C11<-sum(C)
XY = matrix(c(C11,C21),nrow=2,ncol=1)
Base de datos: Base1 (26 datos)
Procedimiento mediante observaciones
−1 = 1 163268818 −63405.923
X’X 224678192 −63405.923 26

−1 = 0.72667853 −0.00028221
X’X
−0.00028221 0.0000001

𝐶 47450.86
(X’Y)= =
𝐶𝑅 122265087
Para trabajar en R
−1 (X’Y)= −22.6318598
𝐵 = X’X
Bols = inXX%*%XY 0.7576467
Base de datos: Consumo (26 datos)
Procedimiento mediante desviaciones
1
𝑣𝑎𝑟 𝑋 = 𝑋 2- 𝑛 𝑋 2

𝐶 =1825.03308 1
𝐶𝑜𝑣 𝑋, 𝑌 = 𝑋𝑌- 𝑛 𝑋 𝑌
𝑅=2438.68935
𝑋 ′ 𝑋 =8641468.92
𝑅 =63405.923
𝑋 ′𝑋 −1 =0.00000012

𝑅2 =163268818
𝑋 ′ 𝑌 =6547180.41
𝐶𝑅 =122265087
𝐵 =0.7576467
𝐶 =47450.86
𝛼 = 1825.03308 -2438.68935*0.7576467=-22.6318598

También podría gustarte