Learn R Programming

⚠️There's a newer version (0.6.9-1) of this package.Take me there.

LambertW (version 0.6.4)

Probabilistic Models to Analyze and Gaussianize Heavy-Tailed, Skewed Data

Description

Lambert W x F distributions are a generalized framework to analyze skewed, heavy-tailed data. It is based on an input/output system, where the output random variable (RV) Y is a non-linearly transformed version of an input RV X ~ F with similar properties as X, but slightly skewed (heavy-tailed). The transformed RV Y has a Lambert W x F distribution. This package contains functions to model and analyze skewed, heavy-tailed data the Lambert Way: simulate random samples, estimate parameters, compute quantiles, and plot/ print results nicely. Probably the most important function is 'Gaussianize', which works similarly to 'scale', but actually makes the data Gaussian. A do-it-yourself toolkit allows users to define their own Lambert W x 'MyFavoriteDistribution' and use it in their analysis right away.

Copy Link

Version

Install

install.packages('LambertW')

Monthly Downloads

3,505

Version

0.6.4

License

GPL (>= 2)

Maintainer

Last Published

March 29th, 2016

Functions in LambertW (0.6.4)

analyze_convergence

Analyze convergence of Lambert W estimators
kurtosis

Skewness and kurtosis
datasets

Datasets
common-arguments

Common arguments for several functions
bootstrap

Bootstrap Lambert W x F estimates
delta_GMM

Estimate delta
distname-utils

Utilities for distributions supported in this package
beta-utils

Utilities for parameter vector beta of the input distribution
deprecated-functions

List of deprecated functions
delta_01

Input parameters to get zero mean, unit variance output given delta
G_delta_alpha

Heavy tail transformation for Lambert W random variables
gamma_GMM

Estimate gamma
Gaussianize

Gaussianize matrix-like objects
IGMM

Iterative Generalized Method of Moments -- IGMM
gamma_01

Input parameters to get a zero mean, unit variance output for a given gamma
H_gamma

H transformation with gamma
get_support

Computes support for skewed Lambert W x F distributions
get_gamma_bounds

Get bounds for gamma
get_output

Transform input X to output Y
get_input

Back-transform Y to X
loglik-LambertW-utils

Log-Likelihood for Lambert W\(\times\) F RVs
LambertW_fit-methods

Methods for Lambert W\(\times\) F estimates
LambertW_input_output-methods

Methods for Lambert W input and output objects
test_normality

Visual and statistical Gaussianity check
LambertW-package

R package for Lambert W\( \times\) F distributions
ks.test.t

One-sample Kolmogorov-Smirnov test for student-t distribution
LambertW-toolkit

Do-it-yourself toolkit for Lambert W\( \times\) F distribution
test_symmetry

Test symmetry based on Lambert W heavy tail(s)
U-utils

Zero-mean, unit-variance version of standard distributions
MLE_LambertW

Maximum Likelihood Estimation for Lambert W\( \times\) F distributions
W_delta

Inverse transformation for heavy-tail Lambert W RVs
theta-utils

Utilities for the parameter vector of Lambert W\(\times\) F distributions
medcouple_estimator

MedCouple Estimator
LambertW-utils

Utilities for Lambert W\( \times\) F Random Variables
W

Lambert W function, its logarithm and derivative
p_m1

Non-principal branch probability
W_gamma

Inverse transformation for skewed Lambert W RVs
delta_Taylor

Estimate of delta by Taylor approximation
tau-utils

Utilities for transformation vector tau
gamma_Taylor

Estimate gamma by Taylor approximation
lp_norm

lp norm of a vector
xexp

Transformation that defines the Lambert W function and its derivative