Learn R Programming

MLGL (version 1.0.0)

plot.stability.MLGL: Plot the stability path obtained from stability.MLGL function

Description

Plot the stability path obtained from stability.MLGL function

Usage

# S3 method for stability.MLGL
plot(x, log.lambda = FALSE, threshold = 0.75, ...)

Value

A list containing:

var

Index of selected variables for the given threshold.

group

Index of the associated group.

threshold

Value of threshold

Arguments

x

stability.MLGL object

log.lambda

If TRUE, use log(lambda) instead of lambda in abscissa

threshold

Threshold for selection frequency

...

Other parameters for plot function

See Also

stability.MLGL

Examples

Run this code
# \donttest{
set.seed(42)
# Simulate gaussian data with block-diagonal variance matrix containing 12 blocks of size 5
X <- simuBlockGaussian(50, 12, 5, 0.7)

# Generate a response variable
y <- X[, c(2, 7, 12)] %*% c(2, 2, -2) + rnorm(50, 0, 0.5)

# Apply stability.MLGL method
res <- stability.MLGL(X, y)
selected <- plot(res)
print(selected)
# }

Run the code above in your browser using DataLab