coefplot.spls {spls} | R Documentation |
Plot the estimated coefficients of the selected predictors in the SPLS object.
coefplot.spls( object, nwin=c(2,2), xvar=c(1:length(object$A)), ylimit=NA )
object |
A fitted SPLS object. |
nwin |
Vector of the numbers of rows and columns in a plotting area. Default is two rows and two columns, i.e. four plots. |
xvar |
Index of the variables to be plotted among the set of the selected predictors. Default is to plot the coefficients of all the selected predictors. |
ylimit |
Range of the y axis (the coefficients) in the plot.
If ylimit is not specified, the y axis of the plot has the range
between the minimum and the maximum of all coefficient estimates. |
This plot is useful for visualizing the coefficient estimates of a variable for different responses. Hence, the function is applicable only with multivariate response SPLS.
NULL.
Dongjun Chung, Hyonho Chun, and Sunduz Keles.
Chun, H. and Keles, S. (2007). "Sparse partial least squares for simultaneous dimension reduction and variable selection", (http://www.stat.wisc.edu/~keles/Papers/SPLS_Nov07.pdf).
ci.spls
, and correct.spls
and
plot.spls
.
data(yeast) # SPLS with eta=0.7 & 8 hidden components f <- spls( yeast$x, yeast$y, K=8, eta=0.7 ) # Draw the estimated coefficient plot of the first four variables # among the selected predictors coefplot.spls( f, xvar=c(1:4), nwin=c(2,2) )