R/plot.zipath.R

Defines functions plot.zipath

plot.zipath=function(x, xvar=c("norm","lambda"),type=c("count", "zero"), label=FALSE,...){
  xvar=match.arg(xvar)
  type=match.arg(type)
 if(type=="count"){
 b <- x$coefficients$count[-1,]
 df <- apply(abs(b)>0, 2, sum)
 #plotCoef(b,lambda=x$lambda.count,df=df,label=label,xvar=xvar,...)
 eval(parse(text="glmnet:::plotCoef(b,lambda=x$lambda.count,df=df,label=label,xvar=xvar,...)"))
 } else{
 b <- x$coefficients$zero[-1,]
 df <- apply(abs(b)>0, 2, sum)
 #plotCoef(b,lambda=x$lambda.zero,df=df,label=label,xvar=xvar,...)
 eval(parse(text="glmnet:::plotCoef(b,lambda=x$lambda.zero,df=df,label=label,xvar=xvar,...)"))
}
}

Try the mpath package in your browser

Any scripts or data that you put into this service are public.

mpath documentation built on Jan. 7, 2023, 1:17 a.m.