我正在运行一个带有selection = score的proc逻辑,以获得基于卡方值的最佳模型。这是代码
options symbolgen;
%let input_var=ABC_DEF_CkkkkkedHojjjjjerRen101 dept_gert home_value
child_household ;
ods output bestsubsets=score;
proc logistic data=trail;
model response(event='Y')=&input_var
/ selection=score best=1;
run;
通过ods输出生成了名为score的输出数据集。下面是数据集的图像。
在得分数据集中,在模型"中包含的"变量中;在列中,您只能看到变量名称的一部分" ABC_DEF_CkkkkkedHojjjjjerRen101"而不是整个名字。我可以知道为什么会发生这种情况,我如何获得整个变量名称。请让我知道
答案 0 :(得分:1)
将NAMELEN = 32添加到proc logistic语句中。