vglm في حزمة VGAM للمتغيرات الترتيبية:ماذا يعني الحرفان L و Q؟
سؤال
أنا أقوم بتركيب نموذج اللوغاريتمي التراكمي باستخدام صيغة تفسيرية ترتيبية، والمعاملات التي أحصل عليها هي كما يلي:
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
هو للمصطلح متعدد الحدود "الخطي" ، the 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
حيث الصفوف أعلاه هي المستويات الثلاثة للعامل.ثم يتم استبدال كل مستوى في العامل بما يقابله .L
و .Q
القيم (وبالتالي يتم استبدال العامل بمتغيرين في مصفوفة النموذج).
إذا كنت بحاجة إلى معلومات أكثر من هذا، فربما لا يكون Stackoverflow هو المكان المناسب؛يحاول تم التحقق من صحتها بدلاً من.