mymodel = c(variance=1, range=2, rough=2, aniso.ratio=0.6, aniso.angle.degrees=30)
myraster = raster(nrows=40,ncols=40,xmn=-20,xmx=20,ymn=-15,ymx=15)
myGRF=GaussRF(myraster, param=mymodel)
plot(myGRF)
mypoints = SpatialPointsDataFrame(cbind(runif(10), runif(10)),data=data.frame(id=1:10))
mypoints$rf= GaussRF(mypoints, param=mymodel)
spplot(mypoints, "rf", col.regions=terrain.colors(5) )
x = cbind(sample(1:50), sample(1:50))
temp=GaussRF(x,
param=c(variance=1, range=6, rough=2))
quantile(temp)
# passing parameters straight to RandomFields
fromRF = GaussRF(myraster, param=c(mean=0.5, variance=1, nugget=0,
scale=4, alpha=2), model="matern")
plot(fromRF)
Run the code above in your browser using DataLab