我在R中有一个线性模型,其中包括所有可能的二元交互作用。模型中包含的一个变量是JobAfter18:
> levels(AcademicData$JobAfter18)
[1] "No" "Yes, one job" "Yes, two jobs" "Yes, more than two jobs"
当在此处查看时,此变量具有以下4个因素水平。然而,在拟合的摘要中,它显示如下:
AcademicData$JobAfter18.L 34.042724 33.857406 1.005 0.31725
AcademicData$JobAfter18.Q -43.296277 20.763852 -2.085 0.03976 *
AcademicData$JobAfter18.C -14.816135 8.309894 -1.783 0.07782 .
L, Q和C来自哪里,它们代表什么意思?我意识到在输出中因子变量将包括n-1个因素水平,因为未包含的那个是基准,其他水平与其进行比较。 我只是不明白为什么级别会出现这些字母而不是像其他变量一样写出来,例如这里的“性别”因子变量,它具有“男性”和“女性”两个级别:
AcademicData$SexMale 19.421651 12.331565 1.575 0.11863
JobAfter18
的部分。或者,你可能有两个相同的变量?检查一下是否有一个名为JobAfter18.
的变量,因为那个点看起来很可疑。例如,你是否有一个变量JobAfter18
,它取值为.L, .Q, .C
?或者变量JobAfter18.
取值为L, Q, C
? - AntoniosK