sPLS-DA: проблема со смешением числовых и категориальных переменных: ошибка в одном% *% x: требуются числовые / сложные матричные / векторные аргументы - PullRequest
0 голосов
/ 30 августа 2018

Я использую пакет spls для выполнения sPLS-DA для прогнозирования двоичного результата. Моя матрица X состоит из смеси непрерывных переменных и категориальных переменных. Мой Y - это фактор с 2 уровнями. Я центрировал и масштабировал непрерывные переменные и преобразовал категориальные в фиктивные переменные. При запуске функции splsda я получаю следующую ошибку:

Ошибка в одном% *% x: требуются числовые / сложные матричные / векторные аргументы

Я удалил все NA из матрицы X. У меня нет такой проблемы при запуске той же модели без категориальных переменных. Кстати, я изначально по ошибке центрировал фиктивные переменные, и код работал нормально. Какие-либо предложения? Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...