Learn R Programming

MTE (version 1.0.0)

LAD: Least Absolute Deviance Estimator for Linear Regression

Description

Least Absolute Deviance Estimator for Linear Regression

Usage

LAD(y, X, intercept = FALSE)

Arguments

y

reponse vector

X

design matrix

intercept

logical input that indicates if intercept needs to be estimated. Default is FALSE.

Value

coefficient estimates

Examples

Run this code
# NOT RUN {
set.seed(1989)
n=200; d=4
X=matrix(rnorm(n*d), nrow=n, ncol=d)
beta=c(1, -1, 2, -2)
y=-2+X%*%beta+c(rnorm(150), rnorm(30,10,10), rnorm(20,0,100))
beta.ls=lm(y~X)$coeff
beta.MTE=LAD(y,X,intercept=TRUE)
cbind(c(-2,beta), beta.ls, beta.MTE)

# }

Run the code above in your browser using DataLab