我想使用SAS在逻辑回归中执行标准似然比测试。我将拥有一个完整的逻辑模型,其中包含名为A的所有变量和一个嵌套的逻辑模型B,该模型是通过从A中删除一个变量而得出的。
如果我想测试该遗漏变量是否有意义,我将对模型A和模型B进行似然比测试。是否有一种简单的方法可以使用PROC在SAS中执行此测试(基本上是卡方检验) ?非常感谢你的帮助。
最佳答案
如果要执行完全模型对比的似然比测试。一个删除变量的模型,可以将GENMOD过程与type3选项一起使用。
脚本:
data d1;
do z = 0 to 2;
do y = 0 to 1;
do x = 0 to 1;
input n @@;
output;
end; end; end;
cards;
100 200 300 400
50 100 150 200
50 100 150 200
;
proc genmod data = d1;
class y z;
freq n;
model x = y z / error = bin link = logit type3;
run;
输出:
LR Statistics For Type 3 Analysis
Chi-
Source DF Square Pr > ChiSq
y 1 16.09 <.0001
z 2 0.00 1.0000