CATREG

CATREG は、 Sampling and Testingで使用可能です。

CATREG (交互最小二乗法を使用した最適尺度法によるカテゴリー回帰) は、最適尺度法を使用してカテゴリー変数を定量化し、変換後の変数に対して最適な線形回帰式を作成します。 変数には混合した最適尺度水準を指定することができ、変数についての分布仮定は行われません。

CATREG VARIABLES = varlist

/ANALYSIS = 
         depvar [([LEVEL={SPORD**}] [DEGREE={2}] [INKNOT={2}])]
                                            {n  }          {n  }
                         {SPNOM  }  [DEGREE={2}] [INKNOT={2}]
                                            {n  }          {n  }
                         {ORDI   }
                         {NOMI   }
                         {NUME   }
   WITH indvarlist [([LEVEL={SPORD**}] [DEGREE={2}] [INKNOT={2}])]
                                               {n  }          {n  }
                            {SPNOM  }  [DEGREE={2}] [INKNOT={2}]
                                               {n  }          {n  }
                            {ORDI   }
                            {NOMI   }
                            {NUME   }

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

[/MISSING = [{varlist}({LISTWISE**})]]
             {ALL**  } {MODEIMPU  }
                                    {EXTRACAT  }

[/SUPPLEMENTARY = OBJECT(objlist)]

[/INITIAL = [{NUMERICAL**}]]
             {RANDOM     }
             {MULTISTART } ({50 }) ('savfile'|'dataset')
                            {n   }
                            {ALL }
             {FIXSIGNS   } (n) ('filename')

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

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

[/REGULARIZATION = [{NONE**}]] 
                    {RIDGE }   [{(    0,   1.0,  0.02)}] ('filename')
                                {(value, value, value)  }
                    {LASSO }   [{(    0,   1.0,  0.02)}] ('filename')
                                {(value, value, value)  }
                    {ENET  }   [{(    0,   1.0,   0.1)(    0,   1.0,   .02)}] ('filename')
                                {(value, value, value)(value, value, value)}

[/RESAMPLE = [{NONE**   }]] 
              {CROSSVAL }[({10})]
                           {n }
              {BOOTSTRAP}[({50})]
                           {n }

[/PRINT = [R**] [COEFF**] [DESCRIP**[(varlist)]] [HISTORY] [ANOVA**] 
          [CORR] [OCORR] [QUANT[(varlist)]] [REGU] [NONE]]

[/PLOT = [TRANS(varlist)[(h)]] [RESID(varlist)[(h)]] [REGU({valuelist})]]
                                                           {ALL      }

[/SAVE = [TRDATA[({TRA   })]] [PRED[({PRE   })]] [RES[({RES      })]]]
                  {rootname}           {rootname}          {rootname}

[/OUTFILE = [TRDATA('savfile'|'dataset')] [DISCRDATA('savfile'|'dataset')]] .

** サブコマンドまたはキーワードが省略された場合はデフォルト。

このコマンドは、アクティブなデータ・セットを読み取り、保留中のコマンドを実行します。 詳しくは、トピック「 コマンドの順序 」を参照してください。

CATREG コマンドのシンタックスは、 「カテゴリー回帰 (CATREG)」 ダイアログから生成できます。

リリース履歴

リリース 13.0

  • PLOT サブコマンドのカテゴリー・ラベルの最大長が 60 に増やされました (前の値は 20 でした)。

リリース 17.0

  • INITIAL サブコマンドに MULTISTART キーワードと FIXSIGNS キーワードが追加されました。
  • REGULARIZATION サブコマンドが追加されました。
  • RESAMPLE サブコマンドが追加されました。
  • PRINT サブコマンドに REGU キーワードが追加されました。
  • PLOT サブコマンドに REGU キーワードが追加されました。
  • モデルの作成に使用されるデータに出現しない SUPPLEMENTARY カテゴリーが補間されるようになりました。