Learn R Programming

MLGL (version 1.0.0)

plot.HMT: Plot the path obtained from HMT function

Description

Plot the path obtained from HMT function

Usage

# S3 method for HMT
plot(
  x,
  log.lambda = FALSE,
  lambda.lines = FALSE,
  lambda.opt = c("min", "max", "both"),
  ...
)

Arguments

x

fullProcess object

log.lambda

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

lambda.lines

If TRUE, add vertical lines at lambda values

lambda.opt

If there is several optimal lambdas, which one to print "min", "max" or "both"

...

Other parameters for plot function

See Also

HMT

Examples

Run this code
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 MLGL method
res <- MLGL(X, y)

out <- HMT(res, X, y)
plot(out)

Run the code above in your browser using DataLab