powered by
Winsorize a vector at prob and 1 - prob.
winsorize(x, prob = 0.01, p_low = prob, p_high = 1 - prob)
vector
A vector to be winsorized
Level (two-sided) for winsorization (e.g., 0.01 gives 1% and 99%)
Optional lower level for winsorization (e.g., 0.01 gives 1%)
Optional upper level for winsorization (e.g., 0.99 gives 99%)
winsorized <- winsorize(1:100, prob = 0.05) min(winsorized, na.rm = TRUE) max(winsorized, na.rm = TRUE)
Run the code above in your browser using DataLab