Introducción
En el presente documento, analizaremos la relación de las millas por galón de un automovil con su desplazamiento, caballos de fuerza y peso en libras, haciendo uso de la base de datos “mtcars”.
Inserción del Conjunto de Datos
datos <- mtcars %>% select(mpg,disp,hp,wt)
datos
## mpg disp hp wt
## Mazda RX4 21.0 160.0 110 2.62
## Mazda RX4 Wag 21.0 160.0 110 2.88
## Datsun 710 22.8 108.0 93 2.32
## Hornet 4 Drive 21.4 258.0 110 3.21
## Hornet Sportabout 18.7 360.0 175 3.44
## Valiant 18.1 225.0 105 3.46
## Duster 360 14.3 360.0 245 3.57
## Merc 240D 24.4 146.7 62 3.19
## Merc 230 22.8 140.8 95 3.15
## Merc 280 19.2 167.6 123 3.44
## Merc 280C 17.8 167.6 123 3.44
## Merc 450SE 16.4 275.8 180 4.07
## Merc 450SL 17.3 275.8 180 3.73
## Merc 450SLC 15.2 275.8 180 3.78
## Cadillac Fleetwood 10.4 472.0 205 5.25
## Lincoln Continental 10.4 460.0 215 5.42
## Chrysler Imperial 14.7 440.0 230 5.34
## Fiat 128 32.4 78.7 66 2.20
## Honda Civic 30.4 75.7 52 1.61
## Toyota Corolla 33.9 71.1 65 1.83
## Toyota Corona 21.5 120.1 97 2.46
## Dodge Challenger 15.5 318.0 150 3.52
## AMC Javelin 15.2 304.0 150 3.44
## Camaro Z28 13.3 350.0 245 3.84
## Pontiac Firebird 19.2 400.0 175 3.85
## Fiat X1-9 27.3 79.0 66 1.94
## Porsche 914-2 26.0 120.3 91 2.14
## Lotus Europa 30.4 95.1 113 1.51
## Ford Pantera L 15.8 351.0 264 3.17
## Ferrari Dino 19.7 145.0 175 2.77
## Maserati Bora 15.0 301.0 335 3.57
## Volvo 142E 21.4 121.0 109 2.78
Donde:
- \(Variable\hspace{0.1cm}dependiente:\) mpg: Millas/galón
- disp: Desplazamiento
- hp: Caballos de fuerza
- wt: Peso (1000 libras)
Estimación de los coeficientes de la regresión
Forma matricial
\({\hat{\beta}}= \left(\textbf{X}'\textbf{X}\right)^{-1}\textbf{X}'\textbf{y}\)
X <- model.matrix(mpg ~ .,data = datos)
y <- matrix(datos$mpg)
b <- solve(t(X)%*%X)%*%t(X)%*%y
b
## [,1]
## (Intercept) 37.105505
## disp -0.000937
## hp -0.031157
## wt -3.800891
Empleando el comando coef()
library(broom)
lm(mpg ~ ., data = datos) -> dat
dat |> coef()
## (Intercept) disp hp wt
## 37.105505 -0.000937 -0.031157 -3.800891
Gráfico
library(GGally)
datos |> ggpairs(title = "Regresión Lineal Múltiple")
Ecuación de la regresión
\(Y_i = \beta_0+\beta_1X_{disp}+\beta_2X_{hp}+\beta_3X_{wt}\)
\(Y_i = 37.105505-0.000937X_{disp}-0.031157X_{hp}-3.800891X_{wt}\)
Interpretación
\(β_0 =\) No tiene interpretación.
\(β_1 =\) Cuando el desplazamiento se incrementa en una unidad, el promedio de las millas por galón disminuye en 0.000937, manteniendo constantes las demás variables.
\(β_2 =\) Cuando los caballos de fuerza se incrementan en una unidad, el promedio de las millas por galón disminuye en 0.031157, manteniendo constantes las demás variables.
\(β_3 =\) Cuando el peso se incrementa en una unidad (1000 libras), el promedio de las millas por galón disminuye en 3.800891, manteniendo constantes las demás variables.