Skip to contents

Transform data to \([-1,1]^p\)

Usage

scale_neg_pos_1(X)

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