KNN
KNN ist in Statistics Base Edition verfügbar.
Der Befehl KNN führt eine Nächste-Nachbarn-Analyse durch.
KNN [dependent variable [(MLEVEL = {S})]]
{O}
{N}
[BY factor-list] [WITH covariate-list]
[/EXCEPT VARIABLES = varlist]
[/CASELABELS VARIABLE = varname]
[/FOCALCASES VARIABLE = varname]
[/RESCALE [COVARIATE = {ADJNORMALIZED**}]]
{NONE }
[/PARTITION {TRAINING = {70** } HOLDOUT = {30** }}]
{integer} {integer}
{VARIABLE = varname }
[/MODEL [METRIC = {EUCLID** }]
{CITYBLOCK}
[NEIGHBORS = {FIXED**} [(K={3** }) ]]
{integer}
{AUTO } [(KMIN={3 }, KMAX={5 })]
{integer} {integer}
[FEATURES = {ALL**} ]
{AUTO } [(FORCE = variable [variable ...])]
[/CRITERIA [NUMFEATURES = {AUTO** }]
{FIXED(integer) }
{ERRORRATIO(MINCHANGE={0.01 })}
{value}
[PREDICTED = {MEAN**}]
{MEDIAN}
[WEIGHTFEATURES = {NO**}]
{YES }
[/CROSSVALIDATION {FOLDS = {10** } }]
{integer}
{VARIABLE = varname}
[/MISSING USERMISSING = {EXCLUDE**}]
{INCLUDE }
[/VIEWMODEL [DISPLAY = {YES**}]]
{NO }
[/PRINT [CPS**] [NONE]]
[/SAVE [PREDVAL[(varname)]] ]
[PREDPROB[(rootname)]]
[PARTITION[(varname)]]
[FOLD[(varname)]]
[MAXCAT({25** })]
{integer}
[/OUTFILE [MODEL ='filename'] ]
[FOCALCASES = 'savfile' | 'dataset'].
** Standard, wenn der Unterbefehl oder das Schlüsselwort weggelassen wird.
Dieser Befehl liest das aktive Dataset und bewirkt die Ausführung aller anstehenden Befehle. Weitere Informationen finden Sie im Thema Befehlsreihenfolge .
Die Syntax für den Befehl KNN kann im Dialogfeld Nächste-Nachbarn-Analyse generiert werden.
Releaseverlauf
Veröffentlichungs- 17.0
- Befehl eingeführt.
Beispiel
KNN DepVar BY A B C WITH X Y Z.