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 as MNOM 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 as MNOM, CATPCA adds three numbers. The first number uniquely identifies the source variable names, and the last number uniquely identifies the CATPCA procedures with the successfully executed SAVE subcommands. For variables that are specified as MNOM, 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 as MNOM and three characters for variables that are specified as MNOM. 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 the ANALYSIS subcommand, m increments from 1 to identify the dimension number, and n increments from 1 to identify the CATPCA procedures with the successfully executed SAVE subcommands for a given data file in a continuous session. For example, with three variables specified on ANALYSIS, 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 which CATPCA adds two numbers separated by the symbol _. The first number corresponds to the dimension number. The second number uniquely identifies the CATPCA procedures with the successfully executed SAVE 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 the CATPCA procedures with the successfully executed SAVE subcommands for a given data file in a continuous session. For example, if two dimensions are specified following OBJECT, 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 which CATPCA adds two numbers separated by the symbol _. The first number uniquely identifies the source variable names, and the last number uniquely identifies the CATPCA procedures with the successfully executed SAVE 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 the ANALYSIS subcommand. Additionally, n increments from 1 to identify the CATPCA procedures with the successfully executed SAVE subcommands for a given data file in a continuous session. For example, with three variables specified on ANALYSIS and LEVEL = 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.