[R-sig-Geo] cleaning up a SpatialGridDataFrame

Robert Hijmans r.hijmans at gmail.com
Tue Mar 8 03:00:02 CET 2011

> I have an image which is a SpatialGridDatafFrame. This image has a number
> cells that i need to erase or to delete but i don`t know how to do this in
> R. 


It is not clear what you mean with "erase or delete". 

If you refer to setting some cell values to NA you can do, with
SpatialGridDataFrame x, things like
x at data[2:5,] <- NA

or make a RasterLayer

r <- raster(x)
x[2:5] <- NA
x[1:2, 1:2] <- NA

or use raster package functions like 'reclass', 'subs', or 'cut'

If you refer to removing entire rows or columns from your grid, you can use
function 'crop' and perhaps 'trim' 


View this message in context: http://r-sig-geo.2731867.n2.nabble.com/cleaning-up-a-SpatialGridDataFrame-tp6087994p6099877.html
Sent from the R-sig-geo mailing list archive at Nabble.com.

More information about the R-sig-Geo mailing list