tests/12-mcp-test.R

# MCP
#devtools::load_all(".")
#library(devtools)
#load_all(".")
set.seed(5)
source("tests/0-make-test-set-1.R")

library(grpreg)
pen <- c("grLasso", "grMCP", "grSCAD"); names(pen)<-pen
f <- lapply(pen, function(v) grpreg(X[,-1], y, group = index[-1], family = "binomial", penalty = v))
g <- lapply(pen, function(v) glbin_lcd_c(X[,-1], y, index = index[-1], add_intercept = T, verb = 1, penalty=v, lambda = f[[v]]$lambda))

par(mfrow=c(2,3))
lapply(pen, function(n)plot(f[[n]], main=paste("grpreg", n)))
lapply(pen, function(n)plot(g[[n]], main=paste("glbin", n)))
antiphon/glbinc documentation built on July 31, 2019, 11 p.m.