私は、具体的LRTを実行することはできますが、ネストされたモデルのためのテストを計算することができPROCステートメントについてはよく分かりません。
スクリプト
proc ligistic data = full_model;
model dependent_var = independent_var(s);
ods output GlobalTests = GlobalTests_full;
run;
data _null_;
set GlobalTests_full;
if test = "Likelihood Ratio" then do;
call symput("ChiSq_full", ChiSq);
call symput("DF_full", DF);
end;
run;
proc ligistic data = reduced_model;
model dependent_var = independent_var(s);
ods output GlobalTests = GlobalTests_reduced;
run;
data _null_;
set GlobalTests_reduced;
if test = "Likelihood Ratio" then do;
call symput("ChiSq_reduced", ChiSq);
call symput("DF_reduced", DF);
end;
run;
data LRT_result;
LR = &ChiSq_full - &ChiSq_reduced;
DF = &DF_full - &DF_reduced;
p = 1 - probchi(ChiSq,DF);
run;
SELECTION = SCOREが実際に最良のサブセット自動機能選択の設定です。私が探しているものではありません。私は、既存の2つのモデル(別のものを入れ子にしたモデル)の尤度比テストを実行するのに役立つPROCがSASにあるかどうかを知りたいと思います。しかし、貢献してくれてありがとう。感謝します。 – Steve