找到以sas中特定字母开头的列的最大数组

时间:2014-03-12 09:41:09

标签: arrays sas

我的列名以相同的字母开头,但其余的名称是动态变化的数字。我必须找到这些阵列的最大值。

我可以在不使用列名中的数字的情况下找到一些解决方案吗?

例如,我的列是c5,c7,c9及其值12,5,8。

对于这个数组,maxofc应该是12。

1 个答案:

答案 0 :(得分:0)

假设数据集中没有其他列以' c'

开头
data want ;
  set have ;
  maxofc = max(of c:);
run ;