Pcrengine: Difference between revisions
Jump to navigation
Jump to search
imported>Chuck No edit summary |
imported>Chuck |
||
(One intermediate revision by the same user not shown) | |||
Line 9: | Line 9: | ||
===Description=== | ===Description=== | ||
PCRENGINE calculates the basic elements of a PCR model (see PCR) | PCRENGINE calculates the basic elements of a PCR model (see PCR), given a matching set of x-block and y-block data belonging to the same set of samples. | ||
====Inputs==== | ====Inputs==== | ||
Line 21: | Line 18: | ||
====Optional Inputs==== | ====Optional Inputs==== | ||
* '''ncomp''' = the number of components to to be calculated (positive integer scalar). If the number of components | * '''ncomp''' = the number of components to to be calculated (positive integer scalar). If the number of components is not specified, the routine will return components up to the rank of the x-block. | ||
* '''options''', which is discussed below. | * '''options''', which is discussed below. | ||
Latest revision as of 14:49, 8 October 2008
Purpose
Principal components regression computational engine.
Synopsis
- [reg,ssq,loads,scores,pcassq] = pcrengine(x,y,ncomp,options)
Description
PCRENGINE calculates the basic elements of a PCR model (see PCR), given a matching set of x-block and y-block data belonging to the same set of samples.
Inputs
- x = the x-block data, and
- y = the corresponding y-block data.
Optional Inputs
- ncomp = the number of components to to be calculated (positive integer scalar). If the number of components is not specified, the routine will return components up to the rank of the x-block.
- options, which is discussed below.
Outputs
- reg = the matrix of regression vectors
- ssq = the sum of squares captured ssq
- loads = x-block loadings
- scores = x-block scores
- pcassq = the PCA sum-of-squares table
Options
options = a structure array with the following fields:
- display: [ 'off' | {'on'} ], governs level of display to command window,
- sortorder: [ {'x'} | 'y' ], governs order of factors in outputs. 'x' is standard PCR sort order (ordered in terms of X block variance captured). 'y' is Correlation PCR sort order (ordered in terms of Y block variance captured).
The default options can be retreived using: options = pcrengine('options');.