error in SpatialGridDataFrame
temiz wrote:
hello when I followed the steps of ORDINARY KRIGING IN R WITH GRASS6 DATA in GRASS 6 Tutorial. I encountered this error:
> mask_SG <-
SpatialGridDataFrame(grd,data=list(k=rep(1,G$cols3*G$rows3)),proj4string=CRS(G$proj4)) Error in validObject(.Object) : invalid class "SpatialGridDataFrame" object: invalid object for slot "data" in class "SpatialGridDataFrame": got class "list", should be or extend class "data.frame" can you tell me why ?
Yes. The data slot changed from list to data.frame, at some stage, for good reasons. Replace list(... with data.frame(... and you're fine. -- Edzer