Transform formula variables

Share:

Description

Simple function to apply the Box Tidwell transformation to a variables in a formula. Variable is first shifted and scaled NewVar = (Var+shift)/scale then transformed and optionally centered. Can be used in formulas as poly() is.

Usage

1
fpTrans(var, powers = 1, scale = 1, shift = 0, center = TRUE)

Arguments

var

the variable to transform

powers

one or more powers

scale

value to scale the variable after shifting (default=1)

shift

value to shift the variable by (default=0)

center

center the variable when tranforming.

Value

the transformed vector

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.