Performs a simple moving window correlation between two rasters
rasterCorrelation(x, y, s = 3, type = "pearson", file.name = NULL,
...)
raster class object for x
raster class object for y
Scale of window. Can be a single value, two values for uneven window or a custom matrix. Must be odd number (eg., s=3, for 3x3 window or s=c(3,5) for 3 x 5 window)
Type of output, options are: "pearson", "spearman", "covariance"
Name of output raster (optional)
Additional arguments passed to writeRaster
raster class object or raster written to disk
# NOT RUN {
library(raster)
b <- brick(system.file("external/rlogo.grd", package="raster"))
x <- b[[1]]
y <- b[[3]]
r.cor <- rasterCorrelation(x, y, s = 5, type = "spearman")
plot(r.cor)
# }
# NOT RUN {
rasterCorrelation
# }
Run the code above in your browser using DataLab