Классификационные функции в линейном дискриминантном анализе в R

После завершения линейного дискриминантного анализа в R с использованием lda () , есть ли удобный способ извлечь функции классификации ] для каждой группы?

Из ссылки,

Их не следует путать с дискриминантными функциями. Функции классификации можно использовать для определения, к какой группе с наибольшей вероятностью принадлежит каждый случай. Функций классификации столько же, сколько групп. Каждая функция позволяет нам вычислять классификационные оценки для каждого случая для каждой группы, применяя формулу:

Si = ci + wi1*x1 + wi2*x2 + ... + wim*xm

В этой формуле индекс i обозначает соответствующую группу; индексы 1, 2, ..., m обозначают m переменных; ci - константа для i-й группы, wij - вес для j-й переменной при вычислении классификационной оценки для i-й группы; xj - наблюдаемое значение для j-й переменной в соответствующем случае. Si - это результирующая оценка классификации.

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

Я могу построить их с нуля, используя формулы из учебников, но для этого потребуется перестроить ряд промежуточных шагов из lda анализ. Есть ли способ получить их постфактум из объекта lda?

Добавлено:

Если я все еще что-то не понимаю в ответе Брэндона (извините за путаницу!), Похоже, ответ отрицательный. Предположительно, большинство пользователей могут получить необходимую информацию из pred () , который предоставляет классификации на основе lda () .

9
задан Tyler 12 June 2018 в 18:54
поделиться