ツリー
TREE は、 Forecasting and Decision Treesで使用可能です。
TREE プロシージャーは、ツリー・ベースのモデルを作成します。 ケースをグループに分類するか、予測変数の値に基づいて従属変数の値を予測します。 このプロシージャーには、探索的および確証的な分類分析のための検証ツールが用意されています。
注: TREE シンタックス・チャートで使用される大括弧は、シンタックスの必須部分であり、オプションの要素を示すためには使用されません。 シンタックス・グラフで使用される等号 (=) は必須要素です。 すべてのサブコマンドはオプションです。
TREE dependent_variable [level]
BY variable [level] variable [level]...
FORCE = variable [level]
/TREE DISPLAY ={TOPDOWN** } NODES = {STATISTICS**}
{LEFTTORIGHT} {CHART }
{RIGHTTOLEFT} {BOTH }
{NONE }
BRANCHSTATISTICS ={YES**} NODEDEFS = {YES**}
{NO } {NO }
SCALE={AUTO** }
{percent value}
/DEPCATEGORIES USEVALUES=[VALID** value, value...MISSING]
TARGET=[value value...]
/PRINT MODELSUMMARY** CLASSIFICATION** RISK** CPS** IMPORTANCE SURROGATES
TREETABLE CATEGORYSPECS NONE
/GAIN SUMMARYTABLE = {YES**} CATEGORYTABLE = {YES**}
{NO } {NO }
TYPE = [NODE** PTILE] SORT = {DESCENDING**}
{ASCENDING }
INCREMENT = {10** } CUMULATIVE = {YES**}
{value} {NO }
/PLOT GAIN RESPONSE INDEX MEAN PROFIT ROI IMPORTANCE INCREMENT = {10 }
{value}
/RULES NODES = {TERMINAL** } SYNTAX = {INTERNAL** }
{ALL } {SQL }
{TOPN(value) } {GENERIC }
{TOPPCT(value) }
{MININDEX(value)}
TYPE = {SCORING**} SURROGATES = {EXCLUDE**} LABELS = {YES**}
{SELECTION} {INCLUDE } {NO }
OUTFILE = ’filespec’
/SAVE NODEID(varname) PREDVAL(varname) PREDPROB(rootname) ASSIGNMENT(varname)
/METHOD TYPE = {CHAID** }
{EXHAUSTIVECHAID}
{CRT }
{QUEST }
MAXSURROGATES = {AUTO**} PRUNE = {NONE** }
{value } {SE({1 })}
{value}
/GROWTHLIMIT MAXDEPTH = {AUTO**} MINPARENTSIZE = {100**}
{value } {value}
MINCHILDSIZE = {50** }
{value}
/VALIDATION TYPE = {NONE** } OUTPUT = {BOTHSAMPLES}
{SPLITSAMPLE({50 })} {TESTSAMPLE }
{percent }
{varname}
{CROSSVALIDATION({10 })}
{value}
/CHAID ALPHASPLIT = {.05**} ALPHAMERGE = {.05**}
{value} {value}
SPLITMERGED = {NO**} CHISQUARE = {PEARSON**}
{YES } {LR }
CONVERGE = {.001**} MAXITERATIONS = {100**}
{value } {value}
ADJUST = {BONFERRONI**}
{NONE }
INTERVALS = {10** }
{value }
{varlist(value) varlist(value) …}
/CRT IMPURITY = {GINI** } MINIMPROVEMENT = {.0001**}
{TWOING } {value }
{ORDEREDTWOING}
/QUEST ALPHASPLIT = {.05**}
{value}
/COSTS {EQUAL** }
{CUSTOM = actcat, predcat [value] actcat, predcat [value] ...}
/PRIORS {FROMDATA** } ADJUST = {NO**}
{EQUAL } {YES }
{CUSTOM = cat [value] cat [value] ...}
/SCORES {EQUALINCREMENTS** }
{CUSTOM = cat [value] cat [value] ...}
/PROFITS CUSTOM = cat [revenue, expense] cat [revenue, expense] ...
/INFLUENCE varname
/OUTFILE TRAININGMODEL = ’filespec’ TESTMODEL = ’filespec’
/MISSING NOMINALMISSING = {MISSING**}
{VALID }
/TARGETRESPONSE RATE = {NONE }
{value }
** サブコマンドが省略された場合はデフォルト。
このコマンドは、アクティブなデータ・セットを読み取り、保留中のコマンドを実行します。 詳しくは、トピック「 コマンドの順序 」を参照してください。
TREE コマンドのシンタックスは、 「ディシジョンツリー」 ダイアログから生成できます。
リリース履歴
リリース 13.0
- コマンドが導入されました。
リリース 18.0
TARGETRESPONSEサブコマンドが導入されました。
例
TREE risk BY income age creditscore employment.