[1] 2 16 32 32
apply_time.array
Apply a function over pixel time series in a four-dimensional (band, time, y, x) array
Description
Apply a function over pixel time series in a four-dimensional (band, time, y, x) array
Usage
Arguments
| Argument | Description |
|---|---|
| x | four-dimensional input array with dimensions band, time, y, x (in this order) |
| FUN | function that receives a vector of band values in a one-dimensional array |
| … | further arguments passed to FUN |
Details
FUN is expected to produce a matrix (or vector if result has only one band) where rows are interpreted as new bands and columns represent time.
Note
This is a helper function that uses the same dimension ordering as gdalcubes. It can be used to simplify the application of R functions e.g. over time series in a data cube.