mixtools: Tools for Analyzing Finite Mixture Models
Version 1.1.0

Analyzes finite mixture models for various parametric and semiparametric settings. This includes mixtures of parametric distributions (normal, multivariate normal, multinomial, gamma), various Reliability Mixture Models (RMMs), mixtures-of-regressions settings (linear regression, logistic regression, Poisson regression, linear regression with changepoints, predictor-dependent mixing proportions, random effects regressions, hierarchical mixtures-of-experts), and tools for selecting the number of components (bootstrapping the likelihood ratio test statistic and model selection criteria). Bayesian estimation of mixtures-of-linear-regressions models is available as well as a novel data depth method for obtaining credible bands. This package is based upon work supported by the National Science Foundation under Grant No. SES-0518772.

Browse man pages Browse package API and functions Browse package files

AuthorDerek Young [aut, cre], Tatiana Benaglia [aut], Didier Chauveau [aut], David Hunter [aut], Ryan Elmore [ctb], Thomas Hettmansperger [ctb], Hoben Thomas [ctb], Fengjuan Xuan [ctb]
Date of publication2017-03-10 08:50:20
MaintainerDerek Young <derek.young@uky.edu>
LicenseGPL (>= 2)
Version1.1.0
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("mixtools")

Man pages

aug.x: Augmented Predictor Function
boot.comp: Performs Parametric Bootstrap for Sequentially Testing the...
boot.se: Performs Parametric Bootstrap for Standard Error...
CO2data: GNP and CO2 Data Set
compCDF: Plot the Component CDF
ddirichlet: Density Function for the Dirichlet Distribution
density.npEM: Normal kernel density estimate for nonparametric EM output
density.spEM: Normal kernel density estimate for semiparametric EM output
depth: Elliptical and Spherical Depth
dmvnorm: The Multivariate Normal Density
ellipse: Draw Two-Dimensional Ellipse Based on Mean and Covariance
expRMM_EM: EM algorithm for Reliability Mixture Models (RMM) with right...
flaremixEM: EM Algorithm for Mixtures of Regressions with Flare
gammamixEM: EM Algorithm for Mixtures of Gamma Distributions
Habituationdata: Infant habituation data
hmeEM: EM Algorithm for Mixtures-of-Experts
initializations: Initializations for Various EM Algorithms in 'mixtools'
ise.npEM: Integrated Squared Error for a selected density from npEM...
lambda: Local Estimation for Lambda in Mixtures of Regressions
lambda.pert: Perturbation of Mixing Proportions
ldmult: Log-Density for Multinomial Distribution
logisregmixEM: EM Algorithm for Mixtures of Logistic Regressions
makemultdata: Produce Cutpoint Multinomial Data
matsqrt: Calculates the Square Root of a Diagonalizable Matrix
mixtools-internal: Internal 'mixtools' Functions
multmixEM: EM Algorithm for Mixtures of Multinomials
multmixmodel.sel: Model Selection Mixtures of Multinomials
mvnormalmixEM: EM Algorithm for Mixtures of Multivariate Normals
mvnpEM: EM-like Algorithm for Nonparametric Mixture Models with...
NOdata: Ethanol Fuel Data Set
normalmixEM: EM Algorithm for Mixtures of Univariate Normals
normalmixEM2comp: Fast EM Algorithm for 2-Component Mixtures of Univariate...
normalmixMMlc: EC-MM Algorithm for Mixtures of Univariate Normals with...
npEM: Nonparametric EM-like Algorithm for Mixtures of Independent...
npMSL: Nonparametric EM-like Algorithm for Mixtures of Independent...
parseconstraint: Constraint Function
perm: Permutation Function
plotexpRMM: Plot sequences from the EM algorithm for censored mixture of...
plotFDR: Plot False Discovery Rate (FDR) estimates from output by...
plot.MCMC: Various Plots Pertaining to Mixture Model Output Using MCMC...
plot.mixEM: Various Plots Pertaining to Mixture Models
plot.mvnpEM: Plots of Marginal Density Estimates from the mvnpEM Algorithm...
plot.npEM: Plot Nonparametric or Semiparametric EM Output
plotseq.npEM: Plotting sequences of estimates from non- or semiparametric...
plot.spEMN01: Plot mixture pdf for the semiparametric mixture model output...
plotspRMM: Plot output from Stochastic EM algorithm for semiparametric...
plotweibullRMM: Plot sequences from the Stochastic EM algorithm for mixture...
poisregmixEM: EM Algorithm for Mixtures of Poisson Regressions
post.beta: Summary of Posterior Regression Coefficients in Mixtures of...
print.mvnpEM: Printing of Results from the mvnpEM Algorithm Output
print.npEM: Printing non- and semi-parametric multivariate mixture model...
RanEffdata: Simulated Data from 2-Component Mixture of Regressions with...
regcr: Add a Confidence Region or Bayesian Credible Region for...
regmixEM: EM Algorithm for Mixtures of Regressions
regmixEM.lambda: EM Algorithm for Mixtures of Regressions with Local Lambda...
regmixEM.loc: Iterative Algorithm Using EM Algorithm for Mixtures of...
regmixEM.mixed: EM Algorithm for Mixtures of Regressions with Random Effects
regmixMH: Metropolis-Hastings Algorithm for Mixtures of Regressions
regmixmodel.sel: Model Selection in Mixtures of Regressions
repnormmixEM: EM Algorithm for Mixtures of Normals with Repeated...
repnormmixmodel.sel: Model Selection in Mixtures of Normals with Repeated Measures
rexpmix: Simulate from Mixtures of Exponentials
rmvnorm: Simulate from a Multivariate Normal Distribution
rmvnormmix: Simulate from Multivariate (repeated measures) Mixtures of...
rnormmix: Simulate from Mixtures of Normals
RodFramedata: Rod and Frame Task Data Set
RTdata: Reaction Time (RT) Data Set
RTdata2: Reaction Time (RT) Data Set \# 2
rweibullmix: Simulate from Mixtures of Weibull distributions
segregmixEM: ECM Algorithm for Mixtures of Regressions with Changepoints
spEM: Semiparametric EM-like Algorithm for Mixtures of Independent...
spEMsymloc: Semiparametric EM-like Algorithm for univariate symmetric...
spEMsymlocN01: semiparametric EM-like algorithm for univariate mixture in...
spregmix: EM-like Algorithm for Semiparametric Mixtures of Regressions
spRMM_SEM: Stochastic EM algorithm for semiparametric scaled mixture of...
summary.mixEM: Summarizing EM mixture model fits
summary.mvnpEM: Summarizing Fits for Nonparametric Mixture Models with...
summary.npEM: Summarizing non- and semi-parametric multivariate mixture...
summary.spRMM: Summarizing fits from Stochastic EM algorithm for...
tauequivnormalmixEM: Special EM Algorithm for three-component tau equivalence...
test.equality: Performs Chi-Square Tests for Scale and Location Mixtures
test.equality.mixed: Performs Chi-Square Test for Mixed Effects Mixtures
tonedata: Tone perception data
try.flare: Mixtures of Regressions with Flare MM Algorithm
Waterdata: Water-Level Task Data Set
weibullRMM_SEM: St-EM algorithm for Reliability Mixture Models (RMM) of...
wkde: Weighted Univariate (Normal) Kernel Density Estimate
wquantile: Weighted quantiles

Functions

CO2data Man page
HRkde Man page Source code
Habituationdata Man page
KMintegrate Man page Source code
KMod Man page Source code
NOdata Man page
RTdata Man page
RTdata2 Man page
RanEffdata Man page
RodFramedata Man page
Waterdata Man page
WaterdataFull Man page
aug.x Man page Source code
boot.comp Man page Source code
boot.se Man page Source code
compCDF Man page Source code
ddirichlet Man page Source code
density.npEM Man page Source code
density.spEM Man page Source code
depth Man page Source code
dexpmixt Man page Source code
dmvnorm Man page Source code
ellipse Man page Source code
expRMM_EM Man page Source code
flaremix.init Man page Source code
flaremixEM Man page Source code
gammamix.init Man page Source code
gammamixEM Man page Source code
hmeEM Man page Source code
inv.logit Man page
ise.npEM Man page Source code
kern.B Man page Source code
kern.C Man page Source code
kern.G Man page Source code
kern.O Man page Source code
kern.T Man page Source code
kfoldCV Man page Source code
lambda Man page Source code
lambda.pert Man page Source code
ldmult Man page Source code
logdmvnorm Man page Source code
logisregmix.init Man page Source code
logisregmixEM Man page Source code
logit Man page
makemultdata Man page Source code
matsqrt Man page Source code
multmix.init Man page Source code
multmixEM Man page Source code
multmixmodel.sel Man page Source code
mvnormalmix.init Man page Source code
mvnormalmixEM Man page Source code
mvnpEM Man page Source code
normalmix.init Man page Source code
normalmixEM Man page Source code
normalmixEM2comp Man page Source code
normalmixMMlc Man page Source code
normmix.sim Man page
normmixrm.sim Man page
npEM Man page Source code
npEMindrep Man page
npEMindrepbw Man page Source code
npMSL Man page Source code
npMSL_old Man page Source code
onAttach Source code
parse.constraints Man page Source code
perm Man page Source code
plot.mixEM Man page Source code
plot.mixMCMC Man page Source code
plot.mvnpEM Man page Source code
plot.npEM Man page
plot.spEM Man page
plot.spEMN01 Man page Source code
plotFDR Man page Source code
plotexpRMM Man page Source code
plotseq Man page Source code
plotseq.npEM Man page Source code
plotspRMM Man page Source code
plotweibullRMM Man page Source code
poisregmix.init Man page Source code
poisregmixEM Man page Source code
post.beta Man page Source code
print.mvnpEM Man page Source code
print.npEM Man page Source code
print.summary.mvnpEM Man page Source code
print.summary.npEM Man page Source code
regcr Man page Source code
regmix.chgpt.init Man page
regmix.init Man page Source code
regmix.lambda.init Man page Source code
regmix.mixed.init Man page Source code
regmixEM Man page Source code
regmixEM.chgpt Man page
regmixEM.lambda Man page Source code
regmixEM.loc Man page Source code
regmixEM.mixed Man page Source code
regmixMH Man page Source code
regmixmodel.sel Man page Source code
repnormmix.init Man page Source code
repnormmixEM Man page Source code
repnormmixmodel.sel Man page Source code
rexpmix Man page Source code
rlnormscalemix Man page Source code
rmvnorm Man page Source code
rmvnormmix Man page
rnormmix Man page
rweibullmix Man page Source code
segregmix.init Man page Source code
segregmixEM Man page Source code
spEM Man page Source code
spEMsymloc Man page Source code
spEMsymlocN01 Man page Source code
spRMM_SEM Man page Source code
splitsample Man page Source code
spregmix Man page Source code
summary.mixEM Man page Source code
summary.mvnpEM Man page Source code
summary.npEM Man page Source code
summary.spRMM Man page Source code
tauequivnormalmixEM Man page Source code
test.equality Man page Source code
test.equality.mixed Man page Source code
tonedata Man page
triang_wkde Man page Source code
try.flare Man page Source code
wIQR Man page Source code
wbw.kCV Man page Source code
weibullRMM_SEM Man page Source code
wkde Man page Source code
wkde.symm Man page
wquantile Man page Source code

Files

inst
inst/CITATION
inst/doc
inst/doc/mixtools.R
inst/doc/mixtools.Rnw
inst/doc/mixtools.pdf
src
src/KDElocscale.c
src/KDEsymloc1comp.c
src/new_svalues.c
src/z.c
src/KDEsymloc2.c
src/KDErepeated.c
src/sd.c
src/mvwkde.c
src/KDEloc2.c
src/KDEsymloc.c
src/multinompost.c
src/npMSL.c
src/init.c
src/normpost.c
src/KDErepeatedbw.c
NAMESPACE
NEWS
data
data/RTdata2.RData
data/RTdata.RData
data/WaterdataFull.RData
data/tonedata.RData
data/NOdata.RData
data/CO2data.RData
data/RanEffdata.RData
data/Waterdata.RData
data/RodFramedata.RData
data/Habituationdata.RData
R
R/poisregmixEM.R
R/kernG.R
R/perm.R
R/spregmix.R
R/regmixEMmixed.R
R/summary.npEM.R
R/bootse.R
R/spEM.R
R/npMSL.R
R/regmixEMlambda.R
R/regmix.init.R
R/bootcomp.R
R/augx.R
R/testmixedequality.R
R/normalmixEM2comp.R
R/tauequivnormalmixEM.R
R/segregmixinit.R
R/regmixmodelsel.R
R/rmvnorm.R
R/regmixmixedinit.R
R/lambdapert.R
R/regmixEM.R
R/depth.R
R/kernT.R
R/mvnormalmixinit.R
R/plot.mixEM.R
R/density.npEM.R
R/regcr.R
R/mvnormalmixEM.R
R/postbeta.R
R/lambda.R
R/logisregmixinit.R
R/segregmixEM.R
R/poisregmixinit.R
R/dmvnorm.R
R/hmeEM.R
R/multmixEM.R
R/ellipse.R
R/expReliabilityMixEM.R
R/rnormmix.R
R/print.npEM.R
R/wquantile.R
R/npEM.R
R/ldmult.R
R/ddirichlet.R
R/regmixEMlambdainit.R
R/spEMsymloc.R
R/compcdf.R
R/kernO.R
R/regmixEMloc.R
R/kernC.R
R/matsqrt.R
R/mvnpEM.R
R/repnormmixinit.R
R/normalmixEM.R
R/makemultdata.R
R/WeibullRMMSEM.R
R/spRMMSEM.R
R/regmixMH.R
R/kernB.R
R/multmixinit.R
R/ise.npEM.R
R/repnormmixEM.R
R/normalmixMMlc.R
R/logisregmixEM.R
R/FDR_spEM.R
R/gammamixEM.R
R/tryflare.R
R/flaremixinit.R
R/plotMCMC.R
R/density.spEM.R
R/plot.npEM.R
R/plotseq.npEM.R
R/logitfns.R
R/parse.constraints.R
R/wkde.R
R/summary.mixEM.R
R/multmixmodelsel.R
R/zzz.R
R/testequality.R
R/gammamixinit.R
R/flaremixEM.R
R/normalmixinit.R
R/rmvnormmix.R
R/repnormmixmodelsel.R
vignettes
vignettes/mixtools.Rnw
vignettes/mixtools.bib
MD5
build
build/vignette.rds
DESCRIPTION
man
man/regmixmodel.sel.Rd
man/tauequivnormalmixEM.Rd
man/multmixmodel.sel.Rd
man/makemultdata.Rd
man/mixtools-internal.Rd
man/plotFDR.Rd
man/summary.spRMM.Rd
man/rmvnorm.Rd
man/normalmixEM.Rd
man/regmixMH.Rd
man/plot.npEM.Rd
man/logisregmixEM.Rd
man/expRMM_EM.Rd
man/spEM.Rd
man/boot.comp.Rd
man/rweibullmix.Rd
man/NOdata.Rd
man/print.npEM.Rd
man/plot.spEMN01.Rd
man/plot.mvnpEM.Rd
man/wkde.Rd
man/ise.npEM.Rd
man/rexpmix.Rd
man/weibullRMM_SEM.Rd
man/ellipse.Rd
man/parseconstraint.Rd
man/depth.Rd
man/flaremixEM.Rd
man/spRMM_SEM.Rd
man/summary.npEM.Rd
man/test.equality.mixed.Rd
man/rmvnormmix.Rd
man/RTdata.Rd
man/RodFramedata.Rd
man/hmeEM.Rd
man/tonedata.Rd
man/aug.x.Rd
man/repnormmixEM.Rd
man/spregmix.Rd
man/mvnpEM.Rd
man/wquantile.Rd
man/rnormmix.Rd
man/print.mvnpEM.Rd
man/plotspRMM.Rd
man/lambda.Rd
man/try.flare.Rd
man/plot.mixEM.Rd
man/poisregmixEM.Rd
man/ddirichlet.Rd
man/regmixEM.lambda.Rd
man/CO2data.Rd
man/spEMsymlocN01.Rd
man/RanEffdata.Rd
man/density.spEM.Rd
man/RTdata2.Rd
man/ldmult.Rd
man/summary.mvnpEM.Rd
man/initializations.Rd
man/summary.mixEM.Rd
man/post.beta.Rd
man/perm.Rd
man/multmixEM.Rd
man/normalmixMMlc.Rd
man/boot.se.Rd
man/density.npEM.Rd
man/regmixEM.Rd
man/normalmixEM2comp.Rd
man/plotexpRMM.Rd
man/repnormmixmodel.sel.Rd
man/npMSL.Rd
man/plot.MCMC.Rd
man/gammamixEM.Rd
man/test.equality.Rd
man/segregmixEM.Rd
man/regmixEM.loc.Rd
man/matsqrt.Rd
man/npEM.Rd
man/plotweibullRMM.Rd
man/Habituationdata.Rd
man/plotseq.npEM.Rd
man/Waterdata.Rd
man/regmixEM.mixed.Rd
man/spEMsymloc.Rd
man/dmvnorm.Rd
man/regcr.Rd
man/mvnormalmixEM.Rd
man/compCDF.Rd
man/lambda.pert.Rd
mixtools documentation built on May 19, 2017, 7:16 a.m.