raster (version 1.1.7)

mask: mask

Description

Create a new RasterLayer where all cells that are NA in mask are set to NA, and that has the same values as x in the other cells.

Usage

mask(x, mask, ...)

Arguments

x
A RasterLayer object
mask
A RasterLayer object
...
Additional arguments. See below, under Methods

Value

  • A new RasterLayer object, and in some cases the side effect of a new file on disk.

Methods

A full call to the mask method for a RasterLayer is: mask(x, mask, filename='', ... ) rll{ ... Additional arguments, see Details } The following additional arguments can be passed, to replace default values for this function rll{ filename character. output filename format Character. Output file type. See writeRaster datatype Character. Output data type. See dataType overwrite Logical. If TRUE, "filename" will be overwritten if it exists progress Character. Valid values are "text", "tcltk", "windows" (on that platform only) and "" }

Examples

Run this code
r <- raster(ncol=10, nrow=10)
m <- raster(ncol=10, nrow=10)
r[] <- runif(ncell(r)) * 10
m[] <- runif(ncell(r))
m[m <0.5] <- NA
mr <- mask(r, m)

Run the code above in your browser using DataCamp Workspace