题
我正在使用序数解释拟合累积对数模型,我得到的系数如下:
coefficients(cum_mod_podds_ord,matrix=TRUE)
logit(P[Y>=2]) logit(P[Y>=3])
(Intercept) -0.4106068 -1.2504301
depr_ord.L 1.3749694 1.3749694
depr_ord.Q -0.1039784 -0.1039784
我想知道函数在变量名称后面的 L 和 Q 代表什么。
先感谢您
解决方案
这些是有序因子的对比;基于正交多项式的对比。这 L
对于“线性”多项式项 , Q
对于二次项。这有点像 x
和 x^2
等等,但只是在有序因子的对比方面。
如果有序因子中有三个水平,则这些水平的多项式对比为:
> zapsmall(contr.poly(3))
.L .Q
[1,] -0.7071068 0.4082483
[2,] 0.0000000 -0.8164966
[3,] 0.7071068 0.4082483
其中上面的行是因子的 3 个水平。然后将因子中的每个级别替换为相应的级别 .L
和 .Q
值(因此该因子被模型矩阵中的两个变量替换)。
如果您需要更多信息,Stackoverflow 可能不适合您;尝试 交叉验证 反而。
不隶属于 StackOverflow