Pcapro: Difference between revisions
Jump to navigation
Jump to search
imported>Chuck (→Inputs) |
imported>Chuck (→Inputs) |
||
Line 14: | Line 14: | ||
====Inputs==== | ====Inputs==== | ||
* '''newdata''' = data to be applied to the existing | : Case 1) model input as a list of variables: | ||
:* '''newdata''' = data to be applied to the existing PCA model, ''scaled the same as the original data used to build the model'' | |||
:* '''loads''' = the model loadings | :* '''loads''' = the model loadings | ||
:* '''ssq''' = the model variance information | :* '''ssq''' = the model variance information | ||
Line 26: | Line 22: | ||
:* '''plots''' = optional variable, which suppresses plotting when set to 0 {default '''plots''' = 1}. | :* '''plots''' = optional variable, which suppresses plotting when set to 0 {default '''plots''' = 1}. | ||
: Case 2) as a single model structure: | : Case 2) model input as a single model structure: | ||
:* '''newdata''' = data to be applied to the existing PCA model, ''in the units of the original data'' | |||
:* '''pcamod''' = the structure variable that contains the PCA model | :* '''pcamod''' = the structure variable that contains the PCA model | ||
:* '''plots''' = optional variable, which suppresses the plots when set to 0 {default '''plots''' = 1}. | :* '''plots''' = optional variable, which suppresses the plots when set to 0 {default '''plots''' = 1}. |
Revision as of 14:57, 8 October 2008
Purpose
Project new data onto an existing principal components model.
Synopsis
- [scoresn,resn,tsqn] = pcapro(newdata,loads,ssq,reslm,tsqlm,plots)
- [scoresn,resn,tsqn] = pcapro(newdata,pcamod,plots)
Description
This function applies a previously-determined PCA model to a set of new data newdata. The PCA model can be input in one of two possible forms: 1) as a list of input variables, or 2) as a single model structure variable that had been previously returned by analysis or pca.
Inputs
- Case 1) model input as a list of variables:
- newdata = data to be applied to the existing PCA model, scaled the same as the original data used to build the model
- loads = the model loadings
- ssq = the model variance information
- reslm = the limit for Q residuals
- tsqlm = the limit for T2
- plots = optional variable, which suppresses plotting when set to 0 {default plots = 1}.
- Case 2) model input as a single model structure:
- newdata = data to be applied to the existing PCA model, in the units of the original data
- pcamod = the structure variable that contains the PCA model
- plots = optional variable, which suppresses the plots when set to 0 {default plots = 1}.
Outputs
- scoressn = the new scores
- resn = new residuals
- tsqn = new T2 values