KNN
KNN est disponible dans Statistics Base Edition.
La commande KNN effectue l'analyse du voisin le plus proche.
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'].
**Par défaut si la sous-commande ou le mot-clé est omis.
Cette commande lit le jeu de données actif et entraîne l'exécution de toutes les commandes en attente. Pour plus d'informations, voir la rubrique Commande .
La syntaxe de la commande KNN peut être générée à partir de la boîte de dialogue Analyse du voisin le plus proche .
Historique des versions
Edition 17.0
- Commande introduite.
Exemple
KNN DepVar BY A B C WITH X Y Z.