[STATSGRASS] problem on trend surface calculation
Roger Bivand
Roger.Bivand at nhh.no
Fri Mar 23 14:32:26 EDT 2007
On Fri, 23 Mar 2007, Pierluigi De Rosa wrote:
> Dear all,
>
> I wont to try to define a trend surface, now I'm just tring with meude
> dataset to learn it but I have an error. I do this:
>
> gs<-gstat(id="zinc.uk",formula=zinc~x+y,location=meuse,degree=2)
Try:
> library(gstat)
Loading required package: sp
> data(meuse)
> coordinates(meuse) <- c("x", "y")
> data(meuse.grid)
> coordinates(meuse.grid) <- c("x", "y")
> gridded(meuse.grid) <- TRUE
> gs <- gstat(id="zinc.uk", formula=zinc ~ 1, data=meuse, degree=2)
> pgs <- predict.gstat(gs, newdata=meuse.grid)
[ordinary or weighted least squares prediction]
degree= and the coordinates x+y given explicity will lead to collinearity.
It also seems that you cannot mix a trend surface and extra predictors.
Roger
> then
> pgs=predict.gstat(gs,newdata=meuse.grid)
>
> but I have this error:
> polynomial degree only works when no other predictors are given
>
> It seems everythink fine but I don't know where I wrong...
> Can anyone help me??
> Thaks
> Pierluigi
>
>
>
--
Roger Bivand
Economic Geography Section, Department of Economics, Norwegian School of
Economics and Business Administration, Helleveien 30, N-5045 Bergen,
Norway. voice: +47 55 95 93 55; fax +47 55 95 95 43
e-mail: Roger.Bivand at nhh.no
More information about the grass-stats
mailing list