SAVE Subcommand (CATPCA command)
The SAVE
subcommand
is used to add the transformed variables (category indicators that
are replaced with optimal quantifications), the object scores, and
the approximation to the working data file. Excluded cases are represented
by a dot (the system-missing symbol) on every saved variable.
TRDATA. Transformed variables. Missing values that are specified to be treated as passive are represented by a dot.
OBJECT. Object (component) scores.
APPROX. Approximation
for variables that do not have optimal scaling level MNOM. For variables with MNOM
scaling
level, the approximations in dimension s are the object scores in dimension s.
LDELLAREA. Confidence ellipse areas for the loadings. These values are
saved only if RESAMPLE=BOOTSTRAP
and
DIMENSIONS=2
.
CTELLAREA. Confidence ellipse areas for the categories. These values are
saved only if RESAMPLE=BOOTSTRAP
and
DIMENSIONS=2
.
OBELLAREA. Confidence ellipse areas for the object (component) scores.
These values are saved only if RESAMPLE=BOOTSTRAP
and
DIMENSIONS=2
.
- Following
TRDATA
, a rootname and the number of dimensions to be saved for variables that are specified asMNOM
can be specified in parentheses. - For variables that are not specified as
MNOM
,CATPCA
adds two numbers separated by the symbol _. For variables that are specified asMNOM
,CATPCA
adds three numbers. The first number uniquely identifies the source variable names, and the last number uniquely identifies theCATPCA
procedures with the successfully executedSAVE
subcommands. For variables that are specified asMNOM
, the middle number corresponds to the dimension number (see the next bullet for more details). Only one rootname can be specified, and it can contain up to five characters for variables that are not specified asMNOM
and three characters for variables that are specified asMNOM
. If more than one rootname is specified, the first rootname is used. If a rootname contains more than five characters (MNOM
variables), the first five characters are used at most. If a rootname contains more than three characters (MNOM
variables), the first three characters are used at most. - If a rootname is not specified for
TRDATA
, rootname TRA is used to automatically generate unique variable names. The formulas are ROOTNAMEk_n and ROOTNAMEk_m_n. In this formula, k increments from 1 to identify the source variable names by using the source variables’ position numbers in theANALYSIS
subcommand, m increments from 1 to identify the dimension number, and n increments from 1 to identify theCATPCA
procedures with the successfully executedSAVE
subcommands for a given data file in a continuous session. For example, with three variables specified onANALYSIS
,LEVEL = MNOM
for the second variable, and with two dimensions to save, the first set of default names—if they do not exist in the data file—would be TRA1_1, TRA2_1_1, TRA2_2_1, and TRA3_1. The next set of default names—if they do not exist in the data file—would be TRA1_2, TRA2_1_2, TRA2_2_2, and TRA3_2. However, if, for example, TRA1_2 already exists in the data file, the default names should be attempted as TRA1_3, TRA2_1_3, TRA2_2_3, and TRA3_3. That is, the last number increments to the next available integer. - Following
OBJECT
, a rootname and the number of dimensions can be specified in parentheses, to whichCATPCA
adds two numbers separated by the symbol _. The first number corresponds to the dimension number. The second number uniquely identifies theCATPCA
procedures with the successfully executedSAVE
subcommands (see the next bullet for more details). Only one rootname can be specified, and it can contain up to five characters. If more than one rootname is specified, the first rootname is used; if a rootname contains more than five characters, the first five characters are used at most. - If a rootname is not specified for
OBJECT
, rootname OBSCO is used to automatically generate unique variable names. The formula is ROOTNAMEm_n. In this formula, m increments from 1 to identify the dimension number, and n increments from 1 to identify theCATPCA
procedures with the successfully executedSAVE
subcommands for a given data file in a continuous session. For example, if two dimensions are specified followingOBJECT
, the first set of default names—if they do not exist in the data file—would be OBSCO1_1 and OBSCO2_1. The next set of default names—if they do not exist in the data file—would be OBSCO1_2 and OBSCO2_2. However, if, for example, OBSCO2_2 already exists in the data file, the default names should be attempted as OBSCO1_3 and OBSCO2_3. That is, the second number increments to the next available integer. - Following
APPROX
, a rootname can be specified in parentheses, to whichCATPCA
adds two numbers separated by the symbol _. The first number uniquely identifies the source variable names, and the last number uniquely identifies theCATPCA
procedures with the successfully executedSAVE
subcommands (see the next bullet for more details). Only one rootname can be specified, and it can contain up to five characters. If more than one rootname is specified, the first rootname is used; if a rootname contains more than five characters, the first five characters are used at most. - If a rootname is not specified for
APPROX
, rootname APP is used to automatically generate unique variable names. The formula is ROOTNAMEk_n. In this formula, k increments from 1 to identify the source variable names by using the source variables’ position numbers in theANALYSIS
subcommand. Additionally, n increments from 1 to identify theCATPCA
procedures with the successfully executedSAVE
subcommands for a given data file in a continuous session. For example, with three variables specified onANALYSIS
andLEVEL = MNOM
for the second variable, the first set of default names—if they do not exist in the data file—would be APP1_1, APP2_1, and APP3_1. The next set of default names—if they do not exist in the data file—would be APP1_2, APP2_2, and APP3_2. However, if, for example, APP1_2 already exists in the data file, the default names should be attempted as APP1_3, APP2_3, and APP3_3. That is, the last number increments to the next available integer. - Variable labels are created automatically. (They are shown in the Notes table and can also be displayed in the Data Editor window.)
- If the number of dimensions is not specified, the
SAVE
subcommand saves all dimensions.