Rescales a numeric vector to a new range.
Value
A numeric vector of the same length as x, but with its values rescaled between new.min and new.max.
Examples
y <- rescale_vector(
x = rnorm(100),
new.min = 0,
new.max = 100,
integer = TRUE
)
y
#> [1] 61 67 20 75 72 43 45 50 63 42 10 54 58 39 66 24 42 28
#> [19] 33 67 47 73 66 60 58 35 41 37 67 33 46 22 48 56 33 44
#> [37] 33 22 15 32 46 85 21 71 87 32 28 60 50 24 61 53 58 25
#> [55] 62 27 41 41 83 66 33 41 42 35 36 12 66 42 37 50 7 31
#> [73] 12 38 84 68 70 96 65 53 70 20 48 27 37 0 69 39 68 43
#> [91] 45 100 12 30 28 42 34 28 28 78