Learn R Programming

lmomco (version 2.2.5)

lcomoms2: The Sample L-comoments for Two Variables

Description

Compute the sample L-moments for the R two variable data.frame. The “2” in the function name is to refer to fact that this function operates on only two variables. The length of the variables must be greater than the number of L-comoments requested.

Usage

lcomoms2(DATAFRAME, nmom=3, asdiag=FALSE, opdiag=FALSE, ...)

Arguments

DATAFRAME
An R data.frame housing column vectors of data values.
nmom
The number of L-comoments to compute. Default is 3.
asdiag
Return the diagonal of the matrices. Default is FALSE.
opdiag
Return the opposing diagonal of the matrices. Default is FALSE. This function returns the opposing diagonal from first two to second.
...
Additional arguments to pass.

Value

An R list is returned of the first

References

Asquith, W.H., 2011, Distributional analysis with L-moment statistics using the R environment for statistical computing: Createspace Independent Publishing Platform, ISBN 978--146350841--8.

See Also

Lcomoment.matrix and Lcomoment.coefficients

Examples

Run this code
## Not run: 
# # Random simulation of standard normal and then combine with
# # a random standard exponential distribution
# X <- rnorm(200); Y <- X + rexp(200)
# z <- lcomoms2(data.frame(X=X, Y=Y))
# print(z)
# 
# z <- lcomoms2(data.frame(X=X, Y=Y), diag=TRUE)
# print(z$T3) # the L-skew values of the margins
# 
# z <- lcomoms2(data.frame(X=X, Y=Y), opdiag=TRUE)
# print(z$T3) # the L-coskew values## End(Not run)

Run the code above in your browser using DataLab