if(is.R()) data(s100)
vario100 <- variog(s100, max.dist=1)
ini.vals <- expand.grid(seq(0,1,l=5), seq(0,1,l=5))
ols <- variofit(vario100, ini=ini.vals, fix.nug=TRUE, wei="equal")
summary(ols)
wls <- variofit(vario100, ini=ini.vals, fix.nug=TRUE)
summary(wls)
plot(vario100)
lines(wls)
lines(ols, lty=2)
<testonly>vr <- variog(s100, max.dist=1)
## OLS#
o1 <- variofit(vr, ini = c(.5, .5), fix.nug=T, wei = "equal")
o2 <- variofit(vr, ini = c(.5, .5), wei = "equal")
o3 <- variofit(vr, ini = c(.5, .5), fix.nug=T,
fix.kappa = F, wei = "equal")
o4 <- variofit(vr, ini = c(.5, .5), fix.kappa = F, wei = "equal")
## WLS
w1 <- variofit(vr, ini = c(.5, .5), fix.nug=T)
w2 <- variofit(vr, ini = c(.5, .5))
w3 <- variofit(vr, ini = c(.5, .5), fix.nug=T, fix.kappa = F)
w4 <- variofit(vr, ini = c(.5, .5), fix.kappa = F)</testonly>
Run the code above in your browser using DataLab