You are on page 1of 1

SUPERFICIE RESPUESTA

install.packages("rsm")
library(rsm)
ccd1<-ccd(basis = ~x1+x2,
n0=c(0,5),
alpha = "rotatable",
randomize = FALSE,
oneblock = TRUE,
coding = list(x1~(vz-8)/1,
x2~(pH-8)/1))
ccd1

y<-c(68.64,69.82,81.66,85.80,79.29,87.57,74.56,94.08,100,99.41,100,91.72,90.53)
ccd1$y<-y

#modelo completo
lm1<-lm(y~SO(x1,x2),data = ccd1)
summary(lm1)

#modelo completo via rsm


rsm1<-rsm(y~SO(x1,x2),data = ccd1)
summary(rsm1)

#modelo reduzido
rsm2<-rsm(y~FO(x1,x2)+PQ(x1,x2),data=ccd1)
summary(rsm2)

#condiciones de optimalidad
canonical(rsm2)
shapiro.test(rsm2$residuals)

#graficos
par(mfrow=c(1,1))
contour(rsm2,~x1+x2,image = TRUE)
persp(rsm2,~x1+x2,zlab = "y%",col = rainbow(50),contours = ("colors"))

#predecir el mejor valor


maximo<-data.frame(x1=0.1282395,x2=0.4504078)
predict(rsm2,maximo)

You might also like