get_output {LambertW}R Documentation

Transform input X to output Y

Description

get_output transforms the input x\boldsymbol x to the observed data y\boldsymbol y given the transformation vector τ=(μx(β),σx(β),γ,α,δ)\tau = (\mu_x(\boldsymbol \beta), \sigma_x(\boldsymbol \beta), \gamma, \alpha, \delta).

This is the inverse of get_input.

Usage

get_output(x, tau, return.z = FALSE)

Arguments

x

a numeric vector of data values.

tau

named vector τ\tau which defines the variable transformation. Must have at least 'mu_x' and 'sigma_x' element; see complete_tau for details.

return.z

should the shifted and scaled output also be returned? Default: FALSE.

Value

A numeric object of same size/dimension as input x.

If return.z = TRUE, then it returns a list with 2 vectors

z

shifted and scaled input z\boldsymbol z,

y

transformed output data y\boldsymbol y, which has a Lambert W ×\times F distribution.

See Also

get_input; Gaussianize with argument inverse = TRUE.


[Package LambertW version 0.6.9-1 Index]