楼主: akalius
6389 20

请教大家一个遍历变量选数据集的问题 [推广有奖]

21
bobguy 发表于 2014-8-12 07:40:56
akalius 发表于 2014-8-11 22:59
不好意思,可能我没有说明白,我的意思是,每个数据集中都有i,j,k这三个变量,其他六个变量还是在a,b,c,d ...
data _null_;
    file 'c:\temp\8s6.sas';
    array x(8) $1 ('a' 'b' 'c' 'd' 'e' 'f' 'g' 'h');
     k=6;
     n=dim(x);
     nsets=comb(n, k);
     do j=1 to nsets;
        call allcomb(j, k, of x(*));
        put 'temp'  j '(keep=' x1-x6 'i j k)';
     end;
  run;

  data %include 'c:\temp\8s6.sas';
  ;
    set a;
  run;
已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
akalius + 5 + 2 + 2 + 2 great thanks

总评分: 论坛币 + 5  学术水平 + 2  热心指数 + 2  信用等级 + 2   查看全部评分

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-31 17:36