CATREG

CATREG抽样和检验中提供。

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

  • MULTISTART FIXSIGNS 关键字已添加到 INITIAL 子命令。
  • 已添加 REGULARIZATION 子命令。
  • 已添加 RESAMPLE 子命令。
  • REGU 关键字已添加到 PRINT 子命令。
  • REGU 关键字已添加到 PLOT 子命令。
  • 现在将对用于创建模型的数据中未出现的 SUPPLEMENTARY 个类别进行内插。