Если я подгоняю свои данные к чему-то вроде lm(y~a*b)
, в синтаксисе R, где a
это двоичная переменная и b
числовая переменная, то a:b
термин взаимодействия - это разница между наклоном y~b
at a
= 0 и at a
= 1.
Теперь, скажем, отношения между y
и b
криволинейные. Если я сейчас подхожу lm(y~a*poly(b,2))
, то a:poly(b,2)1
изменение в y~b
условных изменениях на уровне a
выше, и a:poly(b,2)2
изменение в y~b^2
условных изменениях на уровне a
. Это требует некоторого ручного колебания, но если любой из этих коэффициентов взаимодействия значительно отличается от нуля, я могу утверждать, что это означает, что a
влияет не только на вертикальное смещение, y
но также на местоположение пика и крутизну сближения с пиком y~b+b^2
кривой.
А если я подойдет lm(y~a*bs(b,df=3))
? Как интерпретировать a:bs(b,df=3)1
, a:bs(b,df=3)2
и a:bs(b,df=3)3
термины? Являются ли они вертикальными смещениями y
сплайна a
на каждом из трех сегментов?
источник