KNN
KNN è disponibile in Statistics Base Edition.
Il comando KNN esegue l'analisi del vicino più vicino.
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'].
** Valore predefinito se il sottocomando o la parola chiave vengono omessi.
Questo comando legge il dataset attivo e causa l'esecuzione di tutti i comandi in sospeso. Per ulteriori informazioni, consultare l'argomento Ordine dei comandi .
La sintassi per il comando KNN può essere generata dalla finestra di dialogo Analisi della approssimità .
Cronologia delle release
Release 17.0
- Comando introdotto.
Esempio
KNN DepVar BY A B C WITH X Y Z.