SAS proc rank排除等级,即当它应该产生10时产生9个等级

时间:2015-01-21 01:51:35

标签: sas

proc rank data=___ out=____ ties=low
    groups=10; 
    var variable_name1;
    ranks variable_name2;
run;

此代码从0-9生成等级(variable_name2),只丢失了7。任何人都知道为什么会这样?

variable_name1的分布如下:

  • mean = 440
  • stddev 12
  • min = 217
  • max = 474

1 个答案:

答案 0 :(得分:2)

很可能你有太多的关系,重复一个单一的价值。这意味着您的7/8或6/7排名基本相同。

对您的数据运行一个proc freq,您会发现您拥有的单个数字占您数据的10%以上。