CATPCA

CATPCA取樣及檢定中可用。

CATPCA 會對一組變數執行主成分分析。 變數可以提供混合的最適尺度層級,且觀察變數之間的關係不會假設為線性。

CATPCA VARIABLES = varlist

 /ANALYSIS = varlist
      [[(WEIGHT={1**}] [LEVEL={SPORD**}] [DEGREE={2}] [INKNOT={2}]]
                {n  }                            {n}          {n} 
                              {SPNOM  }  [DEGREE={2}] [INKNOT={2}]
                                                 {n}          {n} 
                              {ORDI   }
                              {NOMI   }
                              {MNOM   }
                              {NUME   }

 [/DISCRETIZATION = [varlist[([{GROUPING   }] [{NCAT={7}}] [DISTR={NORMAL }])]]]
                                                     {n}            {UNIFORM}
                               {EQINTV={n} }
                               {RANKING    }
                               {MULTIPLYING}

 [/MISSING = [varlist [([{PASSIVE**}] [{MODEIMPU}])]]]
                                       {RANDIMPU }
                                       {EXTRACAT } 
                         {ACTIVE   }   {MODEIMPU }
                                       {RANDIMPU } 
                                       {EXTRACAT } 
                                       {LISTWISE } 

 [/SUPPLEMENTARY = [OBJECT(varlist)] [VARIABLE(varlist)]]

 [/CONFIGURATION = [{INITIAL}] (file)]
                    {FIXED   } 

 [/DIMENSION = {2**}]
               {n  }

 [/NORMALIZATION = {VPRINCIPAL**}]
                   {OPRINCIPAL  }
                   {SYMMETRICAL }
                   {INDEPENDENT }
                   {n           }

 [/MAXITER = {100**}]
             {n    }

 [/CRITITER = {.00001**}]
              {value   }

 [/ROTATION = [{NOROTATE**}] [{KAISER**}]]              
               {VARIMAX   }   {NOKAISER}              
               {EQUAMAX   }              
               {QUARTIMAX }              
               {PROMAX    } [({4})]                              
                              {k }              
               {OBLIMIN   } [({0})]                              
                              {k }

 [/RESAMPLE = [{NONE**   }]]              
               {BOOTSTRAP} [([{1000}] [{95}] [{BALANCED }][{PROCRU}])]                            
                              {n    }   {m  }   {UNBALANCED}  {REFLEC }

 [/PRINT = [DESCRIP**[(varlist)]]]
           [LOADING** [{NOSORT}]]
                       {SORT   }
           [CORR**] 
           [VAF] 
           [OCORR] 
           [QUANT[(varlist)]]
           [HISTORY] 
           [OBJECT[([(varname)]varlist)]] 
           [NONE]

 [/PLOT = [OBJECT**[(varlist)][(n)]] 
          [LOADING**[(varlist [(CENTR[(varlist)])])][(n)]]
          [CATEGORY (varlist)[(n)]] 
          [JOINTCAT[({varlist})][(n)]] 
          [TRANS[(varlist[({1})])[(n)]]
                           {n } 
          [BIPLOT[({LOADING}[(varlist)])[(varlist)]] [(n)]]
                   {CENTR  } 
          [TRIPLOT[(varlist[(varlist)])][(n)]]
          [RESID(varlist[({1})])[(n)]] 
                          {n }
          [PROJCENTR(varname, varlist)[(n)]] [NONE]]
          [NDIM(value,value)]
          [VAF]
          [OBELLAREA   [({>}{STDEV} {2})]]                       
                         {GT}{AREA  } {2}                      
                         {< }                      
                         {LT}         
          [LDELLAREA   [({>} {AREA} {0})]]                       
                         {GT} {STDEV} {2}                      
                         {< }                      
                         {LT}        
          [CTELLAREA   [({>} {AREA} {2})]]                       
                         {GT} {STDEV} {2}                      
                         {< }                      
                         {LT}         
          [NELLPNT({40})                  
                   {n  }         

 [/SAVE = [TRDATA[({TRA    }[(n)])]] [OBJECT[({OBSCO  }[(n)])]] 
                   {rootname}                  {rootname}
          [APPROX[({APP    })]] [ELLAREAOBJ]
                   {rootname}
          [LDELLAREA]
          [OBELLAREA]
          [CTELLAREA]

 [/OUTFILE = [TRDATA('savfile'|'dataset')]]
             [DISCRDATA('savfile'|'dataset')] 
             [OBJECT('savfile'|'dataset')] 
             [APPROX('savfile'|'dataset')]
             [ELLCOORD ('savfile'|'dataset)]

** 如果省略次指令,則為預設值。

此指令會讀取作用中資料集,並導致執行任何擱置指令。 如需相關資訊,請參閱主題 指令順序

CATPCA 指令的語法可以從「 類別主成分分析 (CATPCA) 」對話框產生。

發行歷程

版本 13.0

  • PLOT 次指令上引入了 NDIM 關鍵字。
  • 對於變數名稱, PLOT 次指令上的標籤長度上限會增加至 64 ,對於變數標籤,則為 255 ,對於值標籤,則為 60 (前一個值為 20)。

版本 23.0

  • MISSING 次指令上引入了 RANDIMPU 關鍵字。
  • 已建立 ROTATION 次指令。
  • 已建立 RESAMPLE 次指令。
  • PRINT 次指令上為 LOADING 建立的 SORTNOSORT 關鍵字。
  • PLOT 次指令上引入 VAFOBELLAREALDELLAREACTELLAREANELLPNT及關鍵字。
  • SAVE 次指令上建立了 OBELLAREALDELLAREACTELLAREA 關鍵字。
  • OUTFILE 次指令上引入了 ELLCOORD 關鍵字。