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種類。