Learn R Programming

LMoFit (version 0.1.7)

Advanced L-Moment Fitting of Distributions

Description

A complete framework for frequency analysis is provided by 'LMoFit'. It has functions related to the determination of sample L-moments as in Hosking, J.R.M. (1990) , the fitting of various distributions as in Zaghloul et al. (2020) and Hosking, J.R.M. (2019) , besides plotting and manipulating L-space diagrams as in Papalexiou, S.M. & Koutsoyiannis, D. (2016) for two-shape parametric distributions on the L-moment ratio diagram. Additionally, the quantile, probability density, and cumulative probability functions of various distributions are provided in a user-friendly manner.

Copy Link

Version

Install

install.packages('LMoFit')

Monthly Downloads

309

Version

0.1.7

License

GPL-3

Maintainer

Mohanad Zaghloul

Last Published

May 14th, 2024

Functions in LMoFit (0.1.7)

dln3

Probability density function of Lognormal-3 Distribution
lspace_BrIII

L-space of Burr Type-III Distribution (BrIII)
fit_gev

Fit GEV distribution
dgpa

Probability density function of Generalized Pareto Distribution
lspace_GG

L-space of Generalized Gamma Distribution (GG)
fit_glo

Fit Generalized Logistic distribution using the 'lmom' package
get_julian

Get julian date from the begining of the year
fit_pe3

Fit Pearson Type-3 distribution using the 'lmom' package
qBrIII

Quantile distribution function of BrIII distribution
ppe3

Cumulative distribution function of Pearson type-3 Distribution
lspace_BrXII

L-space of Burr Type-XII Distribution (BrXII)
lspace_BrXII.xy

coordinates of the L-space of Burr Type-XII Distribution (BrXII)
pemp

Emperical cumulative distribution function
pgam

Cumulative distribution function of Gamma distribution
fit_BrIII

Fit Burr Type-III (BrIII) Distribution
pglo

Cumulative distribution function of Generalized Logistic Distribution
qglo

Quantile distribution function of Generalized Logistic Distribution
pgev

Cumulative distribution function of GEV distribution
fit_BrXII

Fit Burr Type-XII (BrXII) Distribution
lspace_BrIII.xy

coordinates of the L-space of Burr Type-III Distribution (BrIII)
tBrXII

Return period function of BrXII distribution
tBrIII

Return period function of BrIII distribution
fit_ln3

Fit LogNormal-3 distribution using the 'lmom' package
qgpa

Quantile distribution function of Generalized Pareto Distribution
fit_nor

Fit Normal distribution using the 'lmom' package
lspace_GG.xy

coordinates of the L-space of Generalized Gamma Distribution (GG)
pBrIII

Cumulative distribution function of BrIII distribution
qln3

Quantile distribution function of Lognormal-3 Distribution
qGG

Quantile distribution function of the Generalized Gamma (GG) distribution
fit_gpa

Fit Generalized Pareto distribution using the 'lmom' package
pBrXII

Cumulative distribution function of BrXII distribution
fit_gno

Fit Generalized Normal distribution using the 'lmom' package
qBrXII

Quantile distribution function of BrXII distribution
pGG

Cumulative distribution function of Generalized Gamma (GG) distribution
tgev

Return period function of GEV distribution
qgno

Quantile distribution function of Generalized normal Distribution
tglo

Return period function of Generalized Logistic distribution
pgpa

Cumulative distribution function of Generalized Pareto Distribution
pgno

Cumulative distribution function of Generalized Normal Distribution
tpe3

Return period function of Pearson type-3 distribution
tln3

Return period function of Lognormal-3 distribution
qgev

Quantile distribution function of GEV distribution
qgam

Quantile distribution function of Gamma distribution
tgpa

Return period function of Generalized Pareto distribution
tgno

Return period function of Generalized Normal distribution
tnor

Return period function of Noramal distribution
pln3

Cumulative distribution function of Lognormal-3 Distribution
tgam

Return period function of Gamma distribution
qpe3

Quantile distribution function of Pearson type-3 Distribution
qnor

Quantile distribution function of Normal Distribution
pnor

Cumulative distribution function of Noramal Distribution
tGG

Return period function of Generalized Gamma distribution
dBrXII

Probability density function of BrXII distribution
con_samlmom_lspace

Condition of sample lpoints, as inside/outside of specific L-spaces on the L-moments ratio diagram, using sample lmoments.
com_sam_lspace

Comparing sample L-moment ratios with L-spaces of various distributions on the L-moments ratio diagram
FLOW_AMAX_MULT

Annual maximum flow data at 10 hypothetical flow gauge.
dBrIII

Probability density function of BrIII distribution
dGG

Probability density function of Generalized Gamma (GG) distribution
dgam

Probability density function of Gamma distribution
dgev

Probability density function of GEV distribution
con_sam_lspace

Condition of sample lpoints, as inside/outside of specific L-spaces on the L-moments ratio diagram, using sample.
dnor

Probability density function of Normal Distribution
dpe3

Probability density function of Pearson type-3 Distribution
FLOW_AMAX

Annual maximum flow data at Water Survey of Canada WSC flow gauge number 08NA002 in BC, Vancouver, Canada. Lat: 51°14'36.8¨ N, Long: 116°54'46.6¨ W.
fit_GG

Fit Generalized Gamma (GG) Distribution
fit_gam

Fit Gamma distribution using the 'lmom' package
dglo

Probability density function of Generalized Logestic Distribution
dgno

Probability density function of Generalized normal Distribution
get_sample_lmom

Estimate sample L-moments and L-moment ratios