R: Subset of a SpatRaster

subset {terra} | R Documentation

## Subset of a SpatRaster

### Description

Select a subset of layers from a SpatRaster.

### Usage

    ## S4 method for signature 'SpatRaster'
    subset(x, subset, filename="", overwrite=FALSE, ...)

### Arguments

`x` | SpatRaster
`subset` | integer or character. Should indicate the layers (represented as integer or by their names)
`filename` | character. Output filename
`overwrite` | logical. If `TRUE`, `filename` is overwritten
`...` | additional arguments for writing files as in `writeRaster`

### Value

SpatRaster

### Examples

    s <- rast(system.file("ex/logo.tif", package="terra"))
    subset(s, 2:3)
    subset(s, c(3,2,3,1))
    #equivalent to
    s[[ c(3,2,3,1) ]]

    s[c("red", "green")]
    s$red

[Package terra version 1.2-5 Index]