mlr(y, X, n=rep(1,nrow(as.matrix(y))),
m.0=array(0, dim=c(ncol(X), ncol(y))),
P.0=array(diag(0, ncol(X)), dim=c(ncol(X),ncol(X),ncol(y))),
samp=1000, burn=500, float=0, device=0, parameters=NULL)
mlr
returns a list. rpg,lasso
## Use the iris dataset.
data(iris)
N <- nrow(iris)
P <- ncol(iris)
J <- nlevels(iris$Species)
X <- model.matrix(Species ~ ., data=iris);
y.all <- model.matrix(~ Species - 1, data=iris);
y <- y.all[,-J];
out <- mlr(y, X, samp=1000, burn=100, device=0);
Run the code above in your browser using DataLab