Compressmodel

From Eigenvector Research Documentation Wiki
Revision as of 11:12, 22 February 2013 by imported>Jeremy
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Purpose

Remove references to unused variables from a model.

Synopsis

[cmodel,msg] = compressmodel(model,include)

Description

COMPRESSMODEL will remove any references in a model to excluded variables. This permits the application of the model to new data in which unused variables have been hard-excluded (i.e. previously removed or not collected).

Inputs

  • model = model to compress

Optional Inputs

  • include = Index range of variables to include. If not provided, compressmodel will keep only those variables which are explictly marked as included in the original data.

Outputs

  • cmodel = the compressed model
  • msg = any warning messages reported during compression.

Although compression will work on most models, some preprocessing methods and some model types may not compress correctly. In these cases, a warning will be given and reported in the output (msg).

See Also

pca, pcr, pls, plsda