标题: 跟crackman读SAS程序(82)--不同类别变量分组输出 [打印本页] 作者: shiyiming 时间: 2010-10-28 14:13 标题: 跟crackman读SAS程序(82)--不同类别变量分组输出 From crackman's blog on Baidu
<p>data crackman;<br>
input m_1 m_2 n_1 n_2 x_1 x_2;<br>
cards;<br>
1 2 7 2 3 4<br>
3 4 8 3 4 5<br>
1 3 5 5 6 7<br>
;<br>
proc contents data=crackman out=b(keep=NAME);<br>
run;<br>
proc sql;<br>
select name into: names_1 separated by ' ' from b where name like '%_1';<br>
select name into: names_2 separated by ' ' from b where name like '%_2';<br>
quit;<br>
data names_1(keep=&names_1) names_2(keep=&names_2);<br>
set crackman;<br>
run;</p>
<p>利用了CONTENT过程,输出变量名到数据集B中,然后从B用利用SQL以及WHERE根据不同的分组提出变量名到宏变量。</p> <a href="http://hi.baidu.com/crack%5Fman/blog/item/55b1df8cb5022f9ba5c27221.html">阅读全文</a>