Linearly transforms the data to a range from 0 to 1 using minimum and maximum values.

scale01(x)

Arguments

x

Values to transform (a vector, a SpatRaster, or other data types where mathematical functions can be applied)

Details

Value

Returns a transformed object of same data type as x.

References

Author

Note

See also

Examples


# random values
val <- runif(1000, 0, 10)

# apply a logitic transformation to values
sval <- scale01(val)

plot(val, sval, cex=0.2)