BoxCox.Rd
BoxCox()
returns a transformation of the input variable using a Box-Cox transformation.BoxCoxInv()
reverses the transformation.
BoxCox(x, lambda)
BoxCoxInv(x, lambda)
The Box-Cox transformation is given by
$$f_\lambda(x) = \left\{\begin{array}{ll} \frac{x^\lambda - 1}{\lambda} &\textup{for }\lambda \neq 0\\ log(x) &\textup{for }\lambda = 0 \end{array}\right. $$
a numeric vector of the same length as x.
Box, G. E. P. and Cox, D. R. (1964) An analysis of transformations. JRSS B 26 211–246.
Use BoxCoxLambda
or boxcox
in library(MASS)
to find optimal lambda values.
These two functions are borrowed from library(forecast)
.