c  

  

.

                c    .

       .

 .

      .

         .

         !"#$%$#!&#'(       .

.

lwr2.frame(pred=yhath.upr2)### Intervalo de confianza del 95% de ypred srp  . pero se usa 1+t(x0)(XtX)^ -1 x0 en lugar de ######## ##### solo t(x0)(XtX)^ -1 x0 para tomar en cuenta la varianza de ypred ########## lwr2<-yhath-tt*sqrt(sigma2*(1+pve)) upr2<-yhath+tt*sqrt(sigma2*(1+pve)) srp<-data.        )*#%$#)&'(       #### Intervalo de prediccion ################################################## ############################### ############################ ##################### ##### El intervalo de prediccion se calcula casi de la misma forma que ######### ##### el de respuesta media.

275) respmed<-predict(m1.newdata.interval="confidence")#### Intervalo de conf de respmed #### respuesta media srm predicc<-predict(m1.8.###################################################################### ########## ###################################################################### ########## ###### Calculo de intervalos de respuesta media y prediccion con las ######### ###### Funciones de R ########## ###################################################################### ########## m1<-lm(y~x1+x2) #### Se ajusta el modelo newdata<-data.frame(x1=8.newdata.interval="predictio n")#### Intervalo de conf de predicc #### prediccion srp                  .x2=275) #### Solo se quieren los inte rvalos de resp med #### y pred en el punto x0< -c(1.

*    .

  .

.

.

        .

.

n) X<-as. header = TRUE) attach(TE) ######## Se grafican las parejas de variables ############ ###################### pairs(y~x1+x2.8.matrix(cbind(Int.pch=20.lab=7) ######## Se calculan los coef de correlacion de pearson entre parejas de var ### round(cor(TE).txt'.2:3])) p<-ncol(X) #### Se escriben tres funciones para hacer las cosas mas faciles ############### ###################################################################### ########## #### Esta funcion calcula las betas y ademas la R de la factorizacion QR pues ## #### se utilizara mas adelante ################################################# betext<-function(X.TE[.table('C:/Documents and Settings/carlos/Escritorio/Regresion/ClasePEND/RMEPRED/tiempoe.y.cex=1.t(Q)%*%y) list(b=b.4) ###################################################################### ########## ######### Se calculan los intervalos de respuesta media ######################## ################ y prediccion directamente #################################### ###################################################################### ########## ###### Se construye la ma triz de variables independientes ###################### n<-nrow(TE) Int<-rep(1.font.qr.Q(r) R<.y){ r<-qr(X) Q <.R(r) b<-backsolve(R.  ###################################################################### ########## ###### Variables relacionadas con el tiempo de entrega ######################### ###################################################################### ########## ######## Se l ee la base de datos ############################################### TE<-read.b){ yhat<-X%*%b e<-y-yhat ete<-(t(e)%*%e)[1] .qr.R=R) } ###################################################################### ########## #### Esta funcion calcula la suma del cuadrado de los residuale ete ############ fRSS<-function(X.

upr2)### Intervalo de confianza del 95% de ypred srp ###################################################################### ########## ###################################################################### ########## .n-p) ### Se calcula el cuantil yhath<-t(x0)%*%b ### Estimador puntual de E[y|x1=8.y) #### Se calculan las betas y la R b<-rr$b #### Se almacenan las betas R<-rr$R #### Se almacena la R ete<-fRSS(X.x2=275] ##### Intervalo de prediccion ######################################### ######### ###################################################################### ########## ##### El intervalo de prediccion se calcula casi de la misma forma que ######### ##### el de respuesta media.upr)### Intervalo de confianza del 95% de srm ### E[y|x1=8.x0) #### Se calcula t(x0)(XtX)^ -1 x0 ###################################################################### ########## alfa<-.b) #### Se calcula ete sigma2<-ete/(n-p) #### Con ete se calcula sigma2 ##### Intervalo de respuesta media ############################################# ###################################################################### ########## #### Se quiere s aber en promedio cuanto se tardaria el repartidor si tiene que # #### llevar 8 cajas y caminar una distancia de 275 pies ######################## x0<-c(1.frame(respmed=yhath.lwr.8.05 ### Se fija el nivel de confianza 95% tt<-qt(1-alfa/2.frame(pred=yhath.x0){ R1<-solve(R) V<-R1%*%t(R1) t(x0)%*%V%*%x0 } ###################################################################### ########## rr<-betext(X. necesita la R del programa betaext## pestv<-function(R.lwr2. pero se usa 1+t(x0)(XtX)^ -1 x0 en lugar de ######## ##### solo t(x0)(XtX)^ -1 x0 para tomar en cuenta la varianza de ypred ########## lwr2<-yhath-tt*sqrt(sigma2*(1+pve)) upr2<-yhath+tt*sqrt(sigma2*(1+pve)) srp<-data.275) #### 8 cajas y 275 pies y la interseccion pve<-pestv(R.y.x2=275] lwr<-yhath-tt*sqrt(sigma2*pve) upr<-yhath+tt*sqrt(sigma2*pve) srm<-data.ete } ###################################################################### ########## #### Esta funcion calcula t(x0)(XtX)^ -1 x0.

interval="prediction")#### Intervalo de conf de predicc #### prediccion srp     .newdata.275) respmed<-predict(m1.interval="confidence")#### Intervalo de conf de respmed #### respuesta media srm predicc<-predict(m1.newdata.frame(x1=8.x2=275) #### Solo se quieren los inte rvalos de resp med #### y pred en el punto x0< c(1.###### Calculo de intervalos de respuesta media y prediccion con las ######### ###### funciones de R ########## ###################################################################### ########## m1<-lm(y~x1+x2) #### Se ajusta el modelo newdata<-data.8.

Sign up to vote on this title
UsefulNot useful