0

我正在使用 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”的一部分,而不是整个名称。我可以知道为什么会发生这种情况以及如何获取整个变量名。请告诉我

4

1 回答 1

1

将 NAMELEN=32 添加到您的 proc 逻辑语句中。

于 2016-08-08T21:45:33.947 回答