Learn R Programming

sparsereg (version 1.2)

plot.sparsereg: Plotting output from a sparse regression.

Description

Function for plotting coefficients from sparsereg analysis.

Usage

"plot"(x,...)

Arguments

x
Object from output of class sparsereg.
...
Additional items to pass to plot. Options below.

Details

The function returns up to three plots in one figure. Each plot corresponds with main effects, interaction effects, and two-way interactions. Additional options to pass below.

main1, main2, main3 Main titles for plots of main effects, interactive effects, and two-way interactions.

xlabel Label for x-axis.

plot.one Takes on the value of FALSE or 1, 2, or 3, denoting whether to return a single plot for main effects (1), interactive effects (2), or two-way interactions (3).

References

Ratkovic, Marc and Tingley, Dustin. 2015. "Sparse Estimation with Uncertainty: Subgroup Analysis in Large Dimensional Design." Working paper.

See Also

sparsereg, plot.sparsereg, summary.sparsereg, violinplot, difference

Examples

Run this code
## Not run: 
#  set.seed(1)
#  n<-500
#  k<-100
#  Sigma<-diag(k)
#  Sigma[Sigma==0]<-.5
#  X<-mvrnorm(n,mu=rep(0,k),Sigma=Sigma)
#  y.true<-3+X[,2]*2+X[,3]*(-3)
#  y<-y.true+rnorm(n)
# 
# 
# 
# ##Fit a linear model with five covariates.
#  s1<-sparsereg(y,X[,1:5])
#  plot(s1)
# ## End(Not run)

Run the code above in your browser using DataLab