2.不转制,用字典表把所有标签在这些日期的变量名找出来,然后用keep语句保留这些变量。
我觉得你的数据这个样子矩阵不像矩阵,表格又不像表格,变量名和变量内容完全不对应,必须要转置, 所以就不说第二种了。
第一步,设置需要读取的日期
- data work.dates;
- input dates $10.;
- datalines;
- 2002-04-30
- 2002-08-30
- 2002-10-31
- 2003-03-28
- 2003-04-30
- 2003-08-29
- 2003-10-31
- 2004-03-30
- 2004-04-30
- 2004-08-31
- 2004-10-29
- 2005-03-30
- ;
- run;
第二步,转置表格,每个日期单独一行。
- proc transpose data=work.a out=work.a_trans;
第三步,匹配
复制代码
- proc sql noprint;
为什么保存回答之后很多字都消失了????interesting