我目前正在使用MATLAB的LinearModel.fit
函数运行多元线性回归,对于如何手动向模型正确添加交互项,我感到有点困惑。我知道,LinearModel.fit
没有自己标准化变量,所以我一直这样做。
到目前为止,我的方式是
这是正确的方法吗?在计算“原始”术语后,我是否应该标准化交互项变量?任何帮助将不胜感激!
答案 0 :(得分:0)
是否标准化交互术语可能取决于您打算如何处理模型。标准化通常不会影响模型性能,因为它允许更直接的模型解释,因为您学习的系数将在类似的尺度上。我怀疑是否这样做很大程度上是一个意见问题。 Here is a relevant stats.stackexchange post可能会有帮助。
我的直觉与你到目前为止描述过程的方式相同。