SAS_Specific函数

时间:2017-03-24 15:57:10

标签: sas

我有一个问题,想通过示例提问。我的数据集是:

enum

我想在此数据集中添加两列。第一列应包含第二列的最大值。第二列应包括第二列的最小值。所以,结果应该是:

 Group    Value 
  1       10
  1       8
  1       12
  2       13
  2       11
  2        7

12 - 因为组号1中有3个数字(10,8,12),其中12个是这些值中的最大值。 13 - 因为组号2中有3个数字(13,11,7),这些值中最大值为13。 8 - 因为组号1中有3个数字(10,8,12),这些值中最小值为8。 7 - 因为组号2中有3个数字(13,11,7),这些值中最小值为7。 我希望,我可以解释一下.. 非常感谢提前。

1 个答案:

答案 0 :(得分:1)

尝试:

proc sql;
      select *,max(value) as max,min(value) as min from have group by group;
quit;