Está en la página 1de 2

Ayudanta 11:

Comando:

base=read.table(file.choose(),h=T)

attach(base);names(base)

cor(base)

mod1=lm(y~x1+x2+x3+x4+x5)

summary(mod1)

mod2=lm(y~x1+x2+x4+x5)

summary(mod2)

mod3=lm(y~x2+x4+x5)

summary(mod3)

mod2=lm(y~x1+x2+x4+x5)

summary(mod2)

anova(mod3)

### el test F es significativo el x2.

step(lm(y~x1+x2+x3+x4+x5),direction="backward")

### el stepbackward recomienda el modelo 3.

par(mfrow=c(2,2))

plot(mod3)

### comando para graficar 4 graficos en una ventana

install.packages("lmtest")

library(lmtest)

###test de Watson
dwtest(mod3,alternative="two.sided")

### No se rechaza HO por lo que hay evidencia de correlacin entre los


datos.

### Test de breush-pagan: Varianza Homocedastica.

bptest(mod3)

### No se rechaza el test porque el valor de p es alto, por lo tanto la


varianza no es constante y se rechaza el test (heterocedasticidad).

###Normalidad

###Ho= distribuye normal

residuos=mod3$residual

shapiro.test(residuos)

### Distribuye normal

install.packages("nortest")

library(nortest)

###Ho=distribuye normal

ad.test(residuos)

hist(residuos)

### Distribuye normal

También podría gustarte