ridge.robust: Internal lassoenet function

Description Usage Arguments Value Details Author(s)

View source: R/ridge.robust.R

Description

Internal lassoenet function

Usage

1
2
3
4
5
ridge.robust(x = x, y = y, type.lambda = type.lambda, al = 0,
  gamma.seq = gamma.seq, err.curves = err.curves,
  result.matrix = result.matrix, CI = CI, B.rep = B.rep,
  significance = significance, dataa = dataa, xx.indices = xx.indices,
  parallel = parallel)

Arguments

x

A model.matrix of the predictors.

y

A vector of response values for the model fitting.

type.lambda

Either "lambda.min" or "lambda.1se".

al

0 for ridge.

gamma.seq

The gamma sequence to try.

err.curves

The number of error curves to be fitted. Default is 0.

result.matrix

A matrix for storing the results.

CI

TRUE for residual bootstrapping. In this version is always TRUE.

B.rep

The number of residual bootstrappings to do.

significance

The significance level of the confidence intervals e.g. 100(1-α)%.

dataa

Your full data.frame

xx.indices

Locations of the predictors within dataa.

parallel

Parallelisation

Value

A vector of outputs of the best Adpative Lasso model and the 100(1-α)% confidence intervals for the point estimates from using residual bootstrapping.

Details

These are not intended for use by users. This function is one of the main engines for the Adaptive Lasso computation. This function is used when the weighting method "ridge" is selected. This together with the function ridge.approach forms the computation operator for the Adaptive Lasso when using the weighting method "ridge". The return from this function will enter Adlasso for futher wrapping.

Author(s)

Mokyo Zhou


MokyoZhou/lassoenet documentation built on May 20, 2019, 11:38 a.m.