logP

Регистрируйте безусловную плотность вероятности для классификатора дискриминантного анализа

Синтаксис

lp = logP(obj,Xnew)

Описание

lp = logP(obj,Xnew) возвращает журнал безусловной плотности вероятности каждой строки Xnew, вычисленное использование модели obj дискриминантного анализа.

Входные параметры

obj

Классификатор дискриминантного анализа, произведенное использование fitcdiscr.

Xnew

Матрица, где каждая строка представляет наблюдение и каждый столбец, представляет предиктор. Количество столбцов в Xnew должен равняться количеству предикторов в obj.

Выходные аргументы

lp

Вектор-столбец с одинаковым числом строк как Xnew. Каждая запись является логарифмом безусловной плотности вероятности соответствующей строки Xnew.

Примеры

развернуть все

Создайте классификатор дискриминантного анализа для ирисовых данных Фишера и исследуйте его прогноз на среднее измерение.

Загрузите ирисовые данные Фишера и создайте классификатор дискриминантного анализа по умолчанию.

load fisheriris
Mdl = fitcdiscr(meas,species);

Найдите, что логарифмическая вероятность дискриминантной модели применилась к средней ирисовой диафрагме.

logPAverage = logP(Mdl,mean(meas))
logPAverage = -1.7254

Больше о

развернуть все