Поля классификации
m = margin(tree,TBL,ResponseVarName)
m = margin(tree,TBL,Y)
m = margin(tree,X,Y)
возвращает поля классификации для таблицы предикторовm
= margin(tree
,TBL
,ResponseVarName
), которые TBL
и класс маркируют TBL.ResponseVarName
. Для определения смотрите Поле.
Вычислите поле классификации для ирисовых данных Фишера, обученных на его первых двух столбцах данных, и просмотрите последние 10 записей.
load fisheriris
X = meas(:,1:2);
tree = fitctree(X,species);
M = margin(tree,X,species);
M(end-10:end)
ans = 0.1111 0.1111 0.1111 -0.2857 0.6364 0.6364 0.1111 0.7500 1.0000 0.6364 0.2000
Дерево классификации, обученное на всех данных, лучше.
tree = fitctree(meas,species); M = margin(tree,meas,species); M(end-10:end)
ans = 0.9565 0.9565 0.9565 0.9565 0.9565 0.9565 0.9565 0.9565 0.9565 0.9565 0.9565