RobMixReg1.1.0 package

Robust Mixture Regression

biscalew

biscalew :Robust M-estimates for scale.

bisquare

bisquare : Robust estimates for mean.

blockMap

Plot the coefficient matrix.

compPlot

The plot wrapper function.

Compute_Rbase_SVD

Compute the row space using SVD.

CSMR

The main function of the RBSL algorithm.

CSMR_one

Perform the RBSL algorithm one times.

CSMR_predict

The predict function of the CSMR algorithm.

CSMR_train

The train function of the CSMR algorithm.

CTLERob-methods

CTLERob: Robust mixture regression based on component-wise adaptive tr...

denLp

denLp : Density function for Laplace distribution.

DeOut

DeOut : Detect outlier observations.

flexmix_2

flexmix_2: Multiple runs of MLE based mixture regression to stabilize ...

lars.lsa

lars variant for LSA.

logLik_mixtureReg

Obtain Log-likelihood from a mixtureReg Object

lsa

Least square approximation. This version Oct 19, 2006.

mixlinrb_bi-methods

mixlinrb_bi: mixlinrb_bione estimates the mixture regression parameter...

mixlinrb_bione

mixlinrb_bione : mixlinrb_bione estimates the mixture regression param...

mixLp-methods

mixLp : mixLp_one estimates the mixture regression parameters robustly...

mixLp_one

mixLp_one : mixLp_one estimates the mixture regression parameters robu...

mixtureReg

Function to Fit Mixture of Regressions

MLM

The main function of mining the latent relationship among variables.

MLM_bic

Model selection function for low dimension data.

MLM_cv

Cross validation (fold-5) function for high dimension data.

orderedLines

Sort by X Coordinates and Add Line to a Plot

plot_CTLE-methods

plot_CTLE: Plot the mixture/single regression line(s) in a simply func...

plot_mixtureReg

Plot Fit and Mixing Probability of a mixtureReg Object

plot_mixtureRegList

Plot a List of mixtureReg Objects

Rec_Lm

Adaptive lasso.

rmr

The main function of Robust Mixture Regression using five methods.

RobMixReg-class

Class RobMixReg.

simu_data_sparse

Simulate high dimension data for RBSL algorithm validation.

simu_func

The simulation function for low/high dimensional space.

simu_low

The simulation function for low dimensional space.

TLE-methods

TLE: robust mixture regression based on trimmed likelihood estimation.

Finite mixture models are a popular technique for modelling unobserved heterogeneity or to approximate general distribution functions in a semi-parametric way. They are used in a lot of different areas such as astronomy, biology, economics, marketing or medicine. This package is the implementation of popular robust mixture regression methods based on different algorithms including: fleximix, finite mixture models and latent class regression; CTLERob, component-wise adaptive trimming likelihood estimation; mixbi, bi-square estimation; mixL, Laplacian distribution; mixt, t-distribution; TLE, trimmed likelihood estimation. The implemented algorithms includes: CTLERob stands for Component-wise adaptive Trimming Likelihood Estimation based mixture regression; mixbi stands for mixture regression based on bi-square estimation; mixLstands for mixture regression based on Laplacian distribution; TLE stands for Trimmed Likelihood Estimation based mixture regression. For more detail of the algorithms, please refer to below references. Reference: Chun Yu, Weixin Yao, Kun Chen (2017) <doi:10.1002/cjs.11310>. NeyKov N, Filzmoser P, Dimova R et al. (2007) <doi:10.1016/j.csda.2006.12.024>. Bai X, Yao W. Boyer JE (2012) <doi:10.1016/j.csda.2012.01.016>. Wennan Chang, Xinyu Zhou, Yong Zang, Chi Zhang, Sha Cao (2020) <arXiv:2005.11599>.

  • Maintainer: Wennan Chang
  • License: GPL
  • Last published: 2020-08-05