set.seed(42)
# glmnet with alpha=0 is ridge
# By default standardises predictors and fits over a lambda grid
ridge_fit <- glmnet(X, y, alpha = 0)
# Coefficient paths
plot(ridge_fit, xvar = "lambda", label = TRUE,
main = "Ridge coefficient paths (NHANES β SBP)")
