319575.rar
(5.87 KB)
本附件包括:- temp_xuefeng.sas7bdat
- temp50years.sas7bdat
<br/><p>请问高手:如何把变量2按照变量1的不同取值,拆分为多个变量?</p><p>我的宏程序为能实现。附件为数据。</p><p>把变量x按m的12个不同取值拆分为12个变量一次为:x1,x2,...,x12.</p><p>%macro mon;<br/>data d1.temp50_by_month;<br/>set d1.temp50years;<br/>%do i=1 %to 12;<br/>%if m=&amp;i %then %do; m&amp;i=x;<br/>%end;<br/>%end;<br/>run;<br/>%mend mon;<br/>%mon;</p>