В настоящее время я выполняю множественную линейную регрессию с использованием функции LinearModel.fit
MATLAB, и я немного смущен в отношении того, как правильно добавлять условия взаимодействия к модели вручную. Как мне известно, LinearModel.fit
не стандартизирует переменные самостоятельно, поэтому я делаю это вручную.Добавление условий взаимодействия к множественной регрессии MATLAB
До сих пор, как я сделал это был в
- Стандартизировать наблюдения для каждого переменных
- Multiply соответствующего стандартных значений от конкретных переменных, чтобы создать условие взаимодействия, а затем добавить эти новые переменные набор данных регрессии
- регрессию
Является ли это правильный способ идти об этом? Должен ли я стандартизировать переменные терминов взаимодействия и после вычисления «сырых» терминов? Любая помощь будет принята с благодарностью!
Спасибо за ответ. Как вы думаете, я должен стандартизировать условия взаимодействия? – dwm8
Я бы не стал стандартизировать условия взаимодействия, нет. По моему мнению, это сделало бы более поздний анализ еще более запутанным (т. Е. Стандартизованным продуктом двух стандартизованных переменных). –