View source: R/oscorespls.fit.R
| oscorespls.fit | R Documentation | 
Fits a PLSR model with the orthogonal scores algorithm (aka the NIPALS algorithm).
oscorespls.fit(
  X,
  Y,
  ncomp,
  center = TRUE,
  stripped = FALSE,
  tol = .Machine$double.eps^0.5,
  maxit = 100,
  ...
)
| X | a matrix of observations.   | 
| Y | a vector or matrix of responses.   | 
| ncomp | the number of components to be used in the modelling. | 
| center | logical, determines if the  | 
| stripped | logical.  If  | 
| tol | numeric. The tolerance used for determining convergence in multi-response models. | 
| maxit | positive integer. The maximal number of iterations used in the internal Eigenvector calculation. | 
| ... | other arguments. Currently ignored. | 
This function should not be called directly, but through the generic
functions plsr or mvr with the argument
method="oscorespls".  It implements the orthogonal scores algorithm,
as described in Martens and Næs (1989).  This is one of the two
“classical” PLSR algorithms, the other being the orthogonal loadings
algorithm.
A list containing the following components is returned:
| coefficients | an array of regression coefficients for 1, ...,
 | 
| scores | a matrix of scores. | 
| loadings | a matrix of loadings. | 
| loading.weights | a matrix of loading weights. | 
| Yscores | a matrix of Y-scores. | 
| Yloadings | a matrix of Y-loadings. | 
| projection | the projection matrix used to convert X to scores. | 
| Xmeans | a vector of means of the X variables. | 
| Ymeans | a vector of means of the Y variables. | 
| fitted.values | an
array of fitted values.  The dimensions of  | 
| residuals | an array of
regression residuals.  It has the same dimensions as  | 
| Xvar | a vector with the amount of X-variance explained by each component. | 
| Xtotvar | Total variance in  | 
If stripped is TRUE, only the components coefficients,
Xmeans and Ymeans are returned.
Ron Wehrens and Bjørn-Helge Mevik
Martens, H., Næs, T. (1989) Multivariate calibration. Chichester: Wiley.
mvr plsr pcr
kernelpls.fit widekernelpls.fit
simpls.fit
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.