mixtools

Tools for Analyzing Finite Mixture Models

https://github.com/dsy109/mixtools

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 11 DOI reference(s) in README
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (14.1%) to scientific vocabulary

Keywords

cran mixture-models mixture-of-experts r semiparametric-regression
Last synced: 6 months ago · JSON representation

Repository

Tools for Analyzing Finite Mixture Models

Basic Info
  • Host: GitHub
  • Owner: dsy109
  • Language: R
  • Default Branch: master
  • Homepage:
  • Size: 499 KB
Statistics
  • Stars: 23
  • Watchers: 3
  • Forks: 4
  • Open Issues: 8
  • Releases: 1
Topics
cran mixture-models mixture-of-experts r semiparametric-regression
Created almost 5 years ago · Last pushed over 1 year ago
Metadata Files
Readme

README.md

mixtools: Tools for Analyzing Finite Mixture Models

Lifecycle: stable
CRAN/METACRAN
CRAN status Dependencies GitHub last commit Downloads JSS HAL

Synopsis

The mixtools package provides functions for analyzing finite mixture models. Parametric and semiparametric mixture models are handled. Various tools are include for determining the number of components. Visualizations include histograms with the estimated mixture model overlaid, 2D and 3D scatterplots for relevant mixture fits, and the mixturegram. More details about the package are included in both the original JSS article as well as a technical report on the open archive HAL.

Other highlights:

  • Includes estimation of various parametric and semiparametric mixtures-of-regressions models.

  • Functions to help with determining the number of components, including bootstrapping the likelihood ratio test statistic, mixturegrams, and model selection criteria.

  • Functions available for estimating Reliability Mixture Models (RMMs).

  • Includes a Metropolis-Hastings algorithm for estimating a mixture-of-linear-regressions model.

  • Includes some real datasets for which mixture models have been shown to provide good fits.

Documentation

The JSS article and the technical report on HAL both provide documentation about the mixtools package. Moreover, the help file also documents the references used for each function.

Examples

Additional examples for the mixtools package are currently being developed for a Shiny app.

Installation

Released and tested versions of mixtools are available via the CRAN network, and can be installed from within R via

R install.packages("mixtools")

Support

The issue tickets at the GitHub repo are the primary bug reporting interface. As with the other web resources, previous issues can be searched as well.

Authors

Derek S. Young, Tatiana Benaglia, Didier Chauveau, David Hunter, Kedai Cheng, Ryan Elmore, Thomas Hettmansperger, Hoben Thomas, Fengjuan Xua

License

GPL (>= 2)

Funding Acknowledgment

This package is based upon work supported by the National Science Foundation, Grant Number SES-0518772 and the Chan Zuckerberg Initiative, Grant Number 2020-225193.

Code of Conduct

As contributors and maintainers of this project, we pledge to respect all people who contribute through reporting issues, posting feature requests, updating documentation, submitting pull requests or patches, and other activities. Both contributors and maintainers must consistently demonstrate acceptable behavior, respectful communications, and professional conduct. Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct. Project maintainers who do not follow the Code of Conduct may be removed from the project team. Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by opening an issue or contacting one or more of the project maintainers. By contributing to this project, you agree to abide by its terms.

We are here for a love of coding and a passion for cultivating knowledge. Let us enjoy this collaboration together!

Owner

  • Name: Derek S. Young
  • Login: dsy109
  • Kind: user
  • Location: Lexington, KY
  • Company: University of Kentucky

GitHub Events

Total
  • Watch event: 3
Last Year
  • Watch event: 3

Committers

Last synced: over 2 years ago

All Time
  • Total Commits: 44
  • Total Committers: 2
  • Avg Commits per committer: 22.0
  • Development Distribution Score (DDS): 0.091
Past Year
  • Commits: 39
  • Committers: 2
  • Avg Commits per committer: 19.5
  • Development Distribution Score (DDS): 0.103
Top Committers
Name Email Commits
Derek S. Young 5****9 40
Kedai Cheng 7****g 4

Issues and Pull Requests

Last synced: 7 months ago

All Time
  • Total issues: 9
  • Total pull requests: 0
  • Average time to close issues: 13 days
  • Average time to close pull requests: N/A
  • Total issue authors: 8
  • Total pull request authors: 0
  • Average comments per issue: 1.44
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • hberger (2)
  • WimVDE001 (1)
  • ch-pg (1)
  • dsy109 (1)
  • jtrecenti (1)
  • mschubert (1)
  • mariusbommert (1)
Pull Request Authors
Top Labels
Issue Labels
enhancement (2)
Pull Request Labels

Packages

  • Total packages: 2
  • Total downloads:
    • cran 9,565 last-month
  • Total docker downloads: 48,027
  • Total dependent packages: 41
    (may contain duplicates)
  • Total dependent repositories: 94
    (may contain duplicates)
  • Total versions: 23
  • Total maintainers: 1
cran.r-project.org: mixtools

Tools for Analyzing Finite Mixture Models

  • Versions: 21
  • Dependent Packages: 39
  • Dependent Repositories: 93
  • Downloads: 9,565 Last month
  • Docker Downloads: 48,027
Rankings
Dependent packages count: 2.1%
Dependent repos count: 2.4%
Downloads: 5.4%
Average: 9.9%
Stargazers count: 14.1%
Forks count: 14.2%
Docker downloads count: 21.1%
Maintainers (1)
Last synced: 6 months ago
conda-forge.org: r-mixtools
  • Versions: 2
  • Dependent Packages: 2
  • Dependent Repositories: 1
Rankings
Dependent packages count: 19.6%
Dependent repos count: 24.4%
Average: 40.7%
Stargazers count: 56.5%
Forks count: 62.4%
Last synced: 6 months ago

Dependencies

DESCRIPTION cran
  • R >= 4.0.0 depends
  • MASS * imports
  • kernlab * imports
  • plotly * imports
  • scales * imports
  • segmented * imports
  • stats * imports
  • survival * imports