data(swissRain)
swissRain$lograin = log(swissRain$rain)
swissRain$elevation = extract(swissAltitude, swissRain)
swissFit = likfit(swissRain, lograin ~ elevation,
cov.model="matern", kappa = 2, fix.kappa=TRUE)
swissRaster = raster(extent(swissRain@bbox), ncols=61, nrows=91,
crs=swissRain@proj4string)
swissKrige = krige(swissFit, swissRain, swissRaster, swissAltitude)
swissFit = likfit(swissRain, lograin ~ elevation,
cov.model="matern", kappa = 2, fix.kappa=TRUE,
lambda=0.5, fix.lambda=TRUE,
ini.cov.pars= c(0.6, 7000))
swissKrige = krige(obj.model=swissFit, geodata=swissRain,
locations=swissRaster, covariates=swissAltitude)
plot(swissKrige$prediction[["predict"]])
plot(swissBorder, add=TRUE)
Run the code above in your browser using DataLab