Transform data to \([-1,1]^p\)
Arguments
- X
A data.frame or matrix of explanatory variables.
Value
Scaled X
to \([-1,1]^p\).
Examples
X <- matrix(rnorm(100), nrow = 20, ncol = 5)
scaled_X <- scale_neg_pos_1(X)
apply(scaled_X, 2, range)
#> [,1] [,2] [,3] [,4] [,5]
#> [1,] -1 -1 -1 -1 -1
#> [2,] 1 1 1 1 1