rmr {RobMixReg} | R Documentation |
The main function of Robust Mixture Regression using five methods.
Description
The main function of Robust Mixture Regression using five methods.
Usage
rmr(lr.method = "flexmix", formula = NULL, data = NULL, nc = 2,
nit = 20, tRatio = 0.05, MaxIt = 200)
Arguments
lr.method |
A robust mixture regression method to be used. Should be one of "flexmix", "TLE", "CTLERob", "mixbi","mixLp". |
formula |
A symbolic description of the model to be fit. |
data |
A data frame containing the predictor and response variables, where the last column is the response varible. |
nc |
Number of mixture components. |
nit |
Number of iterations for CTLE, mixbi, mixLp. |
tRatio |
Trimming proportion for TLE method. |
MaxIt |
Maximum iteration for TLE method. |
Value
An S4 object about the regression result.
Examples
library(RobMixReg)
#library(robust)
library(flexmix)
library(robustbase)
library(MASS)
library(gtools)
# gaussData
x=(gaussData$x);y=as.numeric(gaussData$y);
formula01=as.formula("y~x")
example_data01=data.frame(x,y)
res_rmr = rmr(lr.method='flexmix', formula=formula01, data=example_data01)
res_rmr = rmr(lr.method='CTLERob', formula=formula01, data=example_data01)
[Package RobMixReg version 1.1.0 Index]