以下是Stata在线教程的引文:如果您想要将连续变量与因子变量进行交互,只需在连续变量前加上c。 http://www.stata.com/capabilities/overview/factor-variables/
他们给出了以下示例:smoker#c.bmi
。
smoker
是一个分类变量,编码为1个非吸烟者,2个吸烟者,3个重度吸烟者。
bmi
是一个连续变量,体重指数。
当他们创建交互词smoker#c.bmi
时,它会显示什么以及如何解释?
答案 0 :(得分:2)
在我看来,smoker
是一个虚拟变量(1/0)[请参阅下面的注释]。请仔细检查以下句子:
我们对全因子年龄组的胆固醇水平进行线性回归,该人是否吸烟以及连续体重指数(bmi)及其与是否与人相互作用抽烟 [强调]
cholesterol = -0.517 smoker + 0.03455 bmi + 0.0245 bmi*smoker + other parts
bmi
上的系数表示bmi
对非吸烟者的影响,而bmi*smoker
上的系数表示bmi
对吸烟者的增量影响(即对于吸烟者而言)非吸烟者为0.03455 + 0.0245对0.03455)。相互作用项的重要性表明,吸烟者对bmi
的胆固醇的影响高于非吸烟者。
注意:有三类年龄组,而不是三类吸烟者。