EMMIXcskew: An R Package for the Fitting of a Mixture of Canonical Fundamental Skew t-Distributions

This paper presents the R package EMMIXcskew for the fitting of the canonical fundamental skew t-distribution (CFUST) and finite mixtures of CFUST distributions (FMCFUST) via maximum likelihood (ML). The CFUST distribution provides a flexible family to model non-normal data, with parameters for capt...

Full description

Bibliographic Details
Main Authors: Sharon X. Lee, Geoffrey J. McLachlan
Format: Article
Language:English
Published: Foundation for Open Access Statistics 2018-02-01
Series:Journal of Statistical Software
Subjects:
R
Online Access:https://www.jstatsoft.org/index.php/jss/article/view/2350
id doaj-5cf9035f464646d1a6f6d2dd0f99889b
record_format Article
spelling doaj-5cf9035f464646d1a6f6d2dd0f99889b2020-11-24T21:40:41ZengFoundation for Open Access StatisticsJournal of Statistical Software1548-76602018-02-0183113210.18637/jss.v083.i031184EMMIXcskew: An R Package for the Fitting of a Mixture of Canonical Fundamental Skew t-DistributionsSharon X. LeeGeoffrey J. McLachlanThis paper presents the R package EMMIXcskew for the fitting of the canonical fundamental skew t-distribution (CFUST) and finite mixtures of CFUST distributions (FMCFUST) via maximum likelihood (ML). The CFUST distribution provides a flexible family to model non-normal data, with parameters for capturing skewness and heavy-tails in the data. It formally encompasses the normal, t, and skew normal distributions as special and/or limiting cases. A few other versions of the skew t-distributions are also nested within the CFUST distribution. In this paper, an expectation-maximization (EM) algorithm is described for computing the ML estimates of the parameters of the FM-CFUST model, and different strategies for initializing the algorithm are discussed and illustrated. The methodology is implemented in the EMMIXcskew package, and examples are presented using two real datasets. The EMMIXcskew package contains functions to fit the FM-CFUST model, including procedures for generating different initial values. Additional features include random sample generation and contour visualization in 2D and 3D.https://www.jstatsoft.org/index.php/jss/article/view/2350mixture modelsfundamental skew distributionsskew normal distributionskew t-distributionEM algorithmR
collection DOAJ
language English
format Article
sources DOAJ
author Sharon X. Lee
Geoffrey J. McLachlan
spellingShingle Sharon X. Lee
Geoffrey J. McLachlan
EMMIXcskew: An R Package for the Fitting of a Mixture of Canonical Fundamental Skew t-Distributions
Journal of Statistical Software
mixture models
fundamental skew distributions
skew normal distribution
skew t-distribution
EM algorithm
R
author_facet Sharon X. Lee
Geoffrey J. McLachlan
author_sort Sharon X. Lee
title EMMIXcskew: An R Package for the Fitting of a Mixture of Canonical Fundamental Skew t-Distributions
title_short EMMIXcskew: An R Package for the Fitting of a Mixture of Canonical Fundamental Skew t-Distributions
title_full EMMIXcskew: An R Package for the Fitting of a Mixture of Canonical Fundamental Skew t-Distributions
title_fullStr EMMIXcskew: An R Package for the Fitting of a Mixture of Canonical Fundamental Skew t-Distributions
title_full_unstemmed EMMIXcskew: An R Package for the Fitting of a Mixture of Canonical Fundamental Skew t-Distributions
title_sort emmixcskew: an r package for the fitting of a mixture of canonical fundamental skew t-distributions
publisher Foundation for Open Access Statistics
series Journal of Statistical Software
issn 1548-7660
publishDate 2018-02-01
description This paper presents the R package EMMIXcskew for the fitting of the canonical fundamental skew t-distribution (CFUST) and finite mixtures of CFUST distributions (FMCFUST) via maximum likelihood (ML). The CFUST distribution provides a flexible family to model non-normal data, with parameters for capturing skewness and heavy-tails in the data. It formally encompasses the normal, t, and skew normal distributions as special and/or limiting cases. A few other versions of the skew t-distributions are also nested within the CFUST distribution. In this paper, an expectation-maximization (EM) algorithm is described for computing the ML estimates of the parameters of the FM-CFUST model, and different strategies for initializing the algorithm are discussed and illustrated. The methodology is implemented in the EMMIXcskew package, and examples are presented using two real datasets. The EMMIXcskew package contains functions to fit the FM-CFUST model, including procedures for generating different initial values. Additional features include random sample generation and contour visualization in 2D and 3D.
topic mixture models
fundamental skew distributions
skew normal distribution
skew t-distribution
EM algorithm
R
url https://www.jstatsoft.org/index.php/jss/article/view/2350
work_keys_str_mv AT sharonxlee emmixcskewanrpackageforthefittingofamixtureofcanonicalfundamentalskewtdistributions
AT geoffreyjmclachlan emmixcskewanrpackageforthefittingofamixtureofcanonicalfundamentalskewtdistributions
_version_ 1725925048494063616