powered by
Replace extremely values that are defined by min and max.
min
max
out_winsorise(x, min = quantile(x, 0.05), max = quantile(x, 0.95))out_winsorize(x, min = quantile(x, 0.05), max = quantile(x, 0.95))
out_winsorize(x, min = quantile(x, 0.05), max = quantile(x, 0.95))
[univariate vector]
Univariate vector, numeric or ts object with only one dimension.
[numeric(1): quantile(x, 0.05)]
The lower bound, all values lower than this will be replaced by this value.
[numeric(1): quantile(x, 0.95)]
The upper bound, all values above than this will be replaced by this value.
Returns a vector with the same class and attributes as the input vector.
Winsorize
# NOT RUN { x <- c(1, 3, -1, 5, 10, 100) out_winsorise(x) # }
Run the code above in your browser using DataLab