0
组
内按组编码为一个变量的值的伪变量I具有CASE_ID(x和y和z),一组多个日期(包括重复日期)为每个CASE_ID中的数据集,和可变VAR。我想的基团,由此,如果VAR =在某些具体的日期,则DUMMYVAR = 1对应于CASE_ID所有观察“C”为CASE_ID X X上与该日期内创建由组虚拟变量DUMMYVAR。SAS:
我相信,一个经典2XDOW是这里的关键,但这是利用SAS,并且无法获得这个由两个BY组我在这里的第三个星期。
我有参考,并试图写的海阔的代码在这里的变化:
PROC SORT have;
by CASE_ID DATE;
RUN;
data want;
do until (last.DATE);
set HAVE;
by date notsorted;
if var='c' then DUMMYVAR=1;
do until (last.DATE);
set HAVE;
by DATE notsorted;
if DATE=1 then ????????
end;
run;