SAS编程:使用y1到y20变量的条件

时间:2013-10-14 17:26:23

标签: sas where subset

我想创建一个sas表的子集,其中包含变量y1到y10,其中y1到y10大于0,

   data work.dt;
   set work.x;

   **where y1 to y10> 0;**

   run;

这有什么捷径吗?

谢谢

1 个答案:

答案 0 :(得分:3)

您可以通过这种方式使用if

data work.dt;
set work.x;
if min(of y1-y10) > 0;
run;

或者你可以写出来。 where主要使用SQL语言元素,并且不能使用完整形式的变量列表等所有SAS语言元素。