LambertW: Analyze and Gaussianize skewed, heavy-tailed data

The Lambert W framework is a new generalized way to analyze skewed, heavy-tailed data. Lambert W random variables (RV) are based on an input/output framework where the input is a RV X with distribution F(x), and the output Y = func(X) has similar properties as X (but slightly skewed or heavy-tailed). Then this transformed RV Y has a Lambert W x F distribution - for details see References. This package contains functions to perform a Lambert W analysis of skewed and heavy-tailed data: data can be simulated, parameters can be estimated from real world data, quantiles can be computed, and results plotted/printed in a 'nice' way. Probably the most important function is 'Gaussianize', which works the same way as the R function 'scale' but actually makes your data Gaussian. An optional modular toolkit implementation allows users to define their own Lambert W x 'my favorite distribution' and use it for their analysis.

Depends: moments, gsl, MASS, nortest, maxLik
Suggests: Rsolnp
Published: 2014-03-10
Author: Georg M. Goerg
Maintainer: Georg M. Goerg <im at>
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
NeedsCompilation: no
In views: Distributions
CRAN checks: LambertW results


Reference manual: LambertW.pdf
Package source: LambertW_0.
Windows binaries: r-devel:, r-release:, r-oldrel:
OS X Snow Leopard binaries: r-release: LambertW_0., r-oldrel: LambertW_0.
OS X Mavericks binaries: r-release: not available
Old sources: LambertW archive