Skip to content

error in SpatialGridDataFrame

2 messages · Edzer Pebesma, temiz

#
temiz wrote:
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
#
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 ?

regards

-- 
Ahmet Temiz