Convert species' probability of occurrence into binary presence-absence data using a predefined threshold
Function that converts an object containing probability values into a filtered object according to a pre-defined threshold(s).
FilteringTransformation(data, threshold)
data |
a numeric vector, a |
threshold |
a numeric value or a vector containing the threshold to be used for converting data. |
If data is a vector or a raster object, then the threshold should be a
numeric value. If data is matrix,dataframe or rasterStack, then the
threshold should have, in theory, as many values as the number of
columns or layers to transform.
In the particular case that the data to convert is a
matrix
/data.frame
with several columns or a
RasterStack
with several layers and the threshold is a single
numeric value, the same threshold will be applied to all columns
(resp. layers).
An object of the same class than data
with the values of data
if superior to threshold
and 0 if not.
Wilfried Thuiller, Damien Georges
xx <- rnorm(50,10) yy <- FilteringTransformation(xx, 10) cbind(xx,yy)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.