Learn R Programming

lmomco (version 2.4.14)

lmorph: Morph an L-moment Object

Description

Morph or change one L-moment object type into another. The first L-moment object created for lmomco used an R list with named L-moment values (lmom.ub) such as L1 or TAU3. This object was bounded for L-moment orders less than or equal to five. However, subsequent lmomco development in early 2006 that was related to the trimmed L-moments suggested that an alternative L-moment object structure be used that utilized two vectors for the L-moments and the L-moment ratios (lmorph). This second object type is not bounded by L-moment order. In turn it became important to seemlessly morph from one object structure to the other and back again. The canonical structure of the first L-moment object type is documented under lmom.ub; whereas, the canonical structure for the second L-moment object type is documented under lmoms (actually through TLmoms). Because the first L-moment object is bounded by five, L-moment order larger than this will be ignored in the morphing process.

Usage

lmorph(lmom)

Value

A two different R

lists (L-moment objects), which are the opposite of the argument type---see the documentation for lmom.ub and lmoms.

Arguments

lmom

An L-moment object of type like lmom.ub or lmoms.

Author

W.H. Asquith

See Also

lmom.ub, lmoms, TLmoms

Examples

Run this code
lmr <- lmom.ub(c(123,34,4,654,37,78))
lmorph(lmr)
lmorph(lmorph(lmr))

Run the code above in your browser using DataLab