Renyi {rasterdiv} | R Documentation |
Renyi Diversity Index Calculation
Description
Computes Renyi diversity index for a given raster object. This function allows specifying window size, alpha values, and various other parameters for the calculation of the Renyi index.
Usage
Renyi(
x,
window = 3,
alpha = 1,
base = exp(1),
rasterOut = TRUE,
np = 1,
na.tolerance = 1,
cluster.type = "SOCK",
debugging = FALSE
)
Arguments
x |
A raster object which can be a matrix, SpatialGridDataFrame, SpatRaster, list, or RasterStack. |
window |
The size of the moving window; must be an odd integer. |
alpha |
A numeric vector of alpha values for the Renyi index. |
base |
The logarithm base for the calculation, default is natural logarithm. |
rasterOut |
Logical; if TRUE, returns a SpatRaster object, otherwise returns a list. |
np |
Number of processes for parallel computation. |
na.tolerance |
Tolerance level for NA values, must be within [0-1]. |
cluster.type |
Type of cluster for parallel computation, either "SOCK" or "MPI". |
debugging |
Logical; if TRUE, provides additional console output for debugging. |
Value
A SpatRaster object or a list of calculated Renyi indices.
Examples
## Not run:
result <- Renyi(ndvi.8bit, window = 3, alpha = c(0, 1, 2))
## End(Not run)