Request for an inverse-hyperbolic-sine, a.k.a. asinh or pseudolog, transformer. x->arcsinh(x/2) behaves like ln(x) for large values of x, but behaves like x->x for small values of x; this behavior is very useful for values that are almost lognormal, but take on both positive and negative values (e.g. net worth).
Ideally, this should provide location and scale parameters that can be either tuned or set to 0/1 (making the transformation x -> arcsinh((x + loc) / 2scale).)
Request for an inverse-hyperbolic-sine, a.k.a. asinh or pseudolog, transformer.
x->arcsinh(x/2)behaves likeln(x)for large values ofx, but behaves likex->xfor small values ofx; this behavior is very useful for values that are almost lognormal, but take on both positive and negative values (e.g. net worth).Ideally, this should provide location and scale parameters that can be either tuned or set to 0/1 (making the transformation
x -> arcsinh((x + loc) / 2scale).)