scores function

Extract Scores and Loadings from PLSR and PCR Models

Extract Scores and Loadings from PLSR and PCR Models

These functions extract score and loading matrices from fitted mvr

models.

loadings(object, ...) ## Default S3 method: loadings(object, ...) scores(object, ...) ## Default S3 method: scores(object, ...) Yscores(object) loading.weights(object) Yloadings(object)

Arguments

  • object: a fitted model to extract from.
  • ...: extra arguments, currently not used.

Returns

A matrix with scores or loadings.

Details

All functions extract the indicated matrix from the fitted model, and will work with any object having a suitably named component.

The default scores and loadings methods also handle prcomp objects (their scores and loadings components are called x and rotation, resp.), and add an attribute "explvar"

with the variance explained by each component, if this is available. (See explvar for details.)

Note

There is a loadings function in package stats. It simply returns any element named "loadings". See loadings for details. The function can be accessed as stats::loadings(...).

Examples

data(yarn) plsmod <- plsr(density ~ NIR, 6, data = yarn) scores(plsmod) loadings(plsmod)[,1:4]

See Also

mvr, coef.mvr

Author(s)

Ron Wehrens and Bjørn-Helge Mevik

  • Maintainer: Kristian Hovde Liland
  • License: GPL-2
  • Last published: 2024-09-15