fitcnb
Ajuste un classifieur naive Bayes.
📝Syntaxe
mdl = fitcnb(X, Y)
mdl = fitcnb(X, Y, Name, Value)
label = predict(mdl, Xnew)
[label, score, cost] = predict(mdl, Xnew)
📄Description

fitcnb cree un objet ClassificationNaiveBayes a partir des predicteurs numeriques X et des etiquettes de classe Y.

L'implementation courante ajuste des distributions normales pour les predicteurs. Les arguments nom-valeur incluent ClassNames, Prior, DistributionNames et Weights. La prediction retourne des scores de classe posterieurs.

💡Exemples
X = [0 0; 0 1; 1 0; 5 5; 5 6; 6 5];
Y = [1; 1; 1; 2; 2; 2];
mdl = fitcnb(X, Y);
[label, score] = predict(mdl, [0.2 0.1; 5.2 5.1])
🔗Voir aussi
fitcknngrp2idx
🕔Historique des versions
Version Description
2.0.0 version initiale
Modifier cette page sur GitHub