library(readxl)
tepina <- read_excel("~/PyE 3/tepina.xlsx")
View(tepina)
names(tepina)
## [1] "vendidos" "pedidos" "ganacias"
pedidos <- tepina$pedidos
pairs(tepina)

cor(tepina)
## vendidos pedidos ganacias
## vendidos 1.0000000 -0.6409122 1.0000000
## pedidos -0.6409122 1.0000000 -0.6409122
## ganacias 1.0000000 -0.6409122 1.0000000
regresion <- lm(vendidos ~ pedidos, data = tepina)
summary(regresion)
##
## Call:
## lm(formula = vendidos ~ pedidos, data = tepina)
##
## Residuals:
## Min 1Q Median 3Q Max
## -8.3671 -0.6835 0.8861 1.5728 3.6329
##
## Coefficients:
## Estimate Std. Error t value Pr(>|t|)
## (Intercept) 14.7975 2.8534 5.186 0.000837 ***
## pedidos -0.6076 0.2573 -2.362 0.045846 *
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Residual standard error: 3.543 on 8 degrees of freedom
## Multiple R-squared: 0.4108, Adjusted R-squared: 0.3371
## F-statistic: 5.577 on 1 and 8 DF, p-value: 0.04585
plot(tepina$pedidos, tepina$vendidos, xlab = "pedidos", ylab = "vendidos")
abline(regresion)

nuevas.ventas <- data.frame(semanas= seq(11, 20))
nuevas.ventas
## semanas
## 1 11
## 2 12
## 3 13
## 4 14
## 5 15
## 6 16
## 7 17
## 8 18
## 9 19
## 10 20
predict(regresion,nuevas.ventas,pedidos)
## Warning in if (se.fit) list(fit = predictor, se.fit = se, df = df,
## residual.scale = sqrt(res.var)) else predictor: la condición tiene longitud
## > 1 y sólo el primer elemento será usado
## $fit
## 1 2 3 4 5 6 7
## 5.683544 8.113924 4.468354 12.367089 5.683544 9.329114 11.151899
## 8 9 10
## 8.113924 8.721519 12.367089
##
## $se.fit
## 1 2 3 4 5 6 7 8
## 1.667394 1.139047 2.077483 1.949259 1.667394 1.162060 1.556518 1.139047
## 9 10
## 1.121477 1.949259
##
## $df
## [1] 8
##
## $residual.scale
## [1] 3.542687
predict(regresion, data.frame(nuevas.ventas), level =0.95, interval = "confidence")
## fit lwr upr
## 1 5.683544 1.8385263 9.528562
## 2 8.113924 5.4872767 10.740571
## 3 4.468354 -0.3223296 9.259038
## 4 12.367089 7.8720888 16.862088
## 5 5.683544 1.8385263 9.528562
## 6 9.329114 6.6493977 12.008830
## 7 11.151899 7.5625614 14.741236
## 8 8.113924 5.4872767 10.740571
## 9 8.721519 6.1353879 11.307650
## 10 12.367089 7.8720888 16.862088