opls_get_basics | R Documentation |
Computes orthogonal socres partial least squares (opls)
regressions with the NIPALS algorithm. It allows multiple response variables.
In contrast to opls
function, this one does not compute unnecessary
data for (local) regression.
For internal use only!
opls_get_basics(X, Y, ncomp, scale,
maxiter, tol,
algorithm = "pls",
xls_min_w = 3,
xls_max_w = 15)
X |
a matrix of predictor variables. |
Y |
a matrix of either a single or multiple response variables. |
ncomp |
the number of pls components. |
scale |
logical indicating whether |
maxiter |
maximum number of iterations. |
tol |
limit for convergence of the algorithm in the nipals algorithm. |
algorithm |
(for weights computation) a character string indicating
what method to use. Options are:
|
xls_min_w |
(for weights computation) an integer indicating the minimum window size for the "xls"
method. Only used if |
xls_max_w |
(for weights computation) an integer indicating the maximum window size for the "xls"
method. Only used if |
a list containing the following elements:
coefficients
: the matrix of regression coefficients.
bo
: a matrix of one row containing the intercepts for each component.
Y_loadings
: the matrix of Y loadings.
projection_mat
: the projection matrix.
transf
: a list
conating two objects: Xcenter
and Xscale
.
Leonardo Ramirez-Lopez
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.