<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: SAS transpose multiple variables wide to long in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/SAS-transpose-multiple-variables-wide-to-long/m-p/502198#M134026</link>
    <description>&lt;P&gt;Good try and your effort is &lt;STRONG&gt;&lt;EM&gt;well appreciated.&amp;nbsp;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;However&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;var A1981-A1982;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;is hard coding and potentially tons of it may arise in a typical production automated environment. So speed up your learning imho. Have fun!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 06 Oct 2018 22:25:44 GMT</pubDate>
    <dc:creator>novinosrin</dc:creator>
    <dc:date>2018-10-06T22:25:44Z</dc:date>
    <item>
      <title>SAS transpose multiple variables wide to long</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-transpose-multiple-variables-wide-to-long/m-p/502177#M134023</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;I'm new with SAS and I am trying to transpose multiple variable from wide to long, as in the example mention below&lt;/P&gt;&lt;P&gt;The A,B,C is the prefix followed by time (year).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ID&amp;nbsp; &amp;nbsp;Name&amp;nbsp; &amp;nbsp;FirmID&amp;nbsp; &amp;nbsp;A1981&amp;nbsp; &amp;nbsp;A1982 ... B1981&amp;nbsp; &amp;nbsp;B1982... C1981&amp;nbsp; C1982...&lt;/P&gt;&lt;P&gt;1&amp;nbsp; &amp;nbsp; &amp;nbsp;x&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;123&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;5&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 6&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 7&lt;/P&gt;&lt;P&gt;2&amp;nbsp; &amp;nbsp; &amp;nbsp;y&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;124&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 22&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;33&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;44&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;55&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;66&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;77&lt;/P&gt;&lt;P&gt;3&amp;nbsp; &amp;nbsp; &amp;nbsp;z&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;555&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;222&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 333&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;444&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;555&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 666&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;777&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I don't know how to use prefix (A,B,C) and transpose by&amp;nbsp;year. In addition, is there any code so that I can combine to transpose to multiple variables by year, or I have to do that for 3 times from wide to long (one for A, one for B, and one for C)?&lt;/P&gt;&lt;P&gt;This is the data I want to get:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;ID&amp;nbsp; &amp;nbsp;Name&amp;nbsp; &amp;nbsp;FirmID&amp;nbsp; &amp;nbsp; Year&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;A&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; B&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; C&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;1&amp;nbsp; &amp;nbsp; &amp;nbsp;x&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;123&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1981&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;6&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;1&amp;nbsp; &amp;nbsp; &amp;nbsp;x&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;123&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1982&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 3&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;5&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;7&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;.......&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;2&amp;nbsp; &amp;nbsp; &amp;nbsp;y&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;124&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1981&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 22&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;44&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 66&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;2&amp;nbsp; &amp;nbsp; &amp;nbsp;y&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;124&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1982&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 33&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;55&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 77&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;.........&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;3&amp;nbsp; &amp;nbsp; &amp;nbsp;z&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;555&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1981&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 222&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 444&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 666&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;3&amp;nbsp; &amp;nbsp; &amp;nbsp;z&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;555&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1982&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 333&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 555&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 777&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I'm appreciate any help &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 06 Oct 2018 21:28:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-transpose-multiple-variables-wide-to-long/m-p/502177#M134023</guid>
      <dc:creator>darkmoon178</dc:creator>
      <dc:date>2018-10-06T21:28:57Z</dc:date>
    </item>
    <item>
      <title>Re: SAS transpose multiple variables wide to long</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-transpose-multiple-variables-wide-to-long/m-p/502196#M134024</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/238726"&gt;@darkmoon178&lt;/a&gt;, seems your 1st post, so welcome to the sas forum.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;First off, Below is an easy yet &lt;STRONG&gt;&lt;U&gt;inefficient&lt;/U&gt; &lt;/STRONG&gt;solution as I do have a one step datastep based solution in my mind, however feeling lazy at 5:15 pm Saturday to pen that down. I am sure somebody will post the efficient solution&amp;nbsp; shortly. Until then you can play with mine.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input ID $  Name $   FirmID $   A1981   A1982  B1981   B1982 C1981  C1982;
cards;
1     x           123         2           3             4             5            6            7
2     y           124        22         33           44           55         66           77
3     z           555       222        333         444         555        666       777
;
 
proc transpose data=have out=t;
by id name firmid;
var _numeric_;
run;
data t1;
set t;
year=input(compress(_name_,,'kd'),8.);
v=first(_name_);
run;

proc sort data=t1 out=t2;
by id name firmid year;
run;

proc transpose data=t2 out=want(drop=_name_);
by id name firmid year;
var col1;
id v;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 06 Oct 2018 22:13:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-transpose-multiple-variables-wide-to-long/m-p/502196#M134024</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2018-10-06T22:13:59Z</dc:date>
    </item>
    <item>
      <title>Re: SAS transpose multiple variables wide to long</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-transpose-multiple-variables-wide-to-long/m-p/502197#M134025</link>
      <description>&lt;P&gt;Thank you so much. I really appricate your help and I will try yours&lt;/P&gt;&lt;P&gt;I also figure out use these codes:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;proc transpose data=data out=data1 prefix=A;&lt;BR /&gt;by id name FirmID;&lt;BR /&gt;var A1981-A1982;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;proc transpose data=data out=data2 prefix= B;&lt;BR /&gt;&lt;SPAN&gt;by id name FirmID;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;var B1981-B1982;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;proc transpose data=data out=data3 prefix= C;&lt;BR /&gt;&lt;SPAN&gt;by id name FirmID;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;var C1981-C1982;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;data datafinal;&lt;BR /&gt;merge&amp;nbsp;data1 (rename=(A1=A) drop = _name_)&lt;BR /&gt;data2&amp;nbsp;(rename=(B1=B) drop =_name_)&lt;BR /&gt;data3&amp;nbsp;(rename=(C1=C));&lt;BR /&gt;&lt;SPAN&gt;by id name FirmID;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;year=input(substr(_name_, 5),5.);&lt;BR /&gt;drop _name_ _label_;&lt;BR /&gt;run;&lt;/P&gt;</description>
      <pubDate>Sat, 06 Oct 2018 22:21:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-transpose-multiple-variables-wide-to-long/m-p/502197#M134025</guid>
      <dc:creator>darkmoon178</dc:creator>
      <dc:date>2018-10-06T22:21:05Z</dc:date>
    </item>
    <item>
      <title>Re: SAS transpose multiple variables wide to long</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-transpose-multiple-variables-wide-to-long/m-p/502198#M134026</link>
      <description>&lt;P&gt;Good try and your effort is &lt;STRONG&gt;&lt;EM&gt;well appreciated.&amp;nbsp;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;However&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;var A1981-A1982;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;is hard coding and potentially tons of it may arise in a typical production automated environment. So speed up your learning imho. Have fun!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 06 Oct 2018 22:25:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-transpose-multiple-variables-wide-to-long/m-p/502198#M134026</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2018-10-06T22:25:44Z</dc:date>
    </item>
    <item>
      <title>Re: SAS transpose multiple variables wide to long</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-transpose-multiple-variables-wide-to-long/m-p/502199#M134027</link>
      <description>&lt;P&gt;To avoid multiple steps, you would need to do a little coding.&amp;nbsp; I'm not sure how many variables you actually have here, so I will illustrate with three sets.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data want;&lt;/P&gt;
&lt;P&gt;set have;&lt;/P&gt;
&lt;P&gt;array newvars {3} A B C;&lt;/P&gt;
&lt;P&gt;array oldvars {3, 1981:1982} A1981 A1982 B1981 B1982 C1981 C1982;&lt;/P&gt;
&lt;P&gt;do year = 1981 to 1982;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;do k=1 to 3;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; newvars{k} = oldvars{k, year};&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;end;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;output;&lt;/P&gt;
&lt;P&gt;end;&lt;/P&gt;
&lt;P&gt;keep id Name FirmID A B C;&lt;/P&gt;
&lt;P&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It's untested, so you'll need to verify whether I got the array elements in the proper order.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;While it wouldn't be as sophisticated, it's nearly as easy just hard-coding the whole thing:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data want;&lt;/P&gt;
&lt;P&gt;set have;&lt;/P&gt;
&lt;P&gt;Year = 1981;&lt;/P&gt;
&lt;P&gt;A = A1981;&lt;/P&gt;
&lt;P&gt;B = B1981;&lt;/P&gt;
&lt;P&gt;C = C1981;&lt;/P&gt;
&lt;P&gt;output;&lt;/P&gt;
&lt;P&gt;Year = 1982;&lt;/P&gt;
&lt;P&gt;A = A1982;&lt;/P&gt;
&lt;P&gt;B = B1982;&lt;/P&gt;
&lt;P&gt;C = C1982;&lt;/P&gt;
&lt;P&gt;output;&lt;/P&gt;
&lt;P&gt;keep ID Name FirmID Year A B C;&lt;/P&gt;
&lt;P&gt;run;&lt;/P&gt;</description>
      <pubDate>Sat, 06 Oct 2018 22:26:40 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-transpose-multiple-variables-wide-to-long/m-p/502199#M134027</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2018-10-06T22:26:40Z</dc:date>
    </item>
    <item>
      <title>Re: SAS transpose multiple variables wide to long</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-transpose-multiple-variables-wide-to-long/m-p/502209#M134031</link>
      <description>&lt;P&gt;Hello Dear,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Just simplified your code by macro .&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;data have;&lt;BR /&gt;input&lt;BR /&gt;ID &amp;amp; Name &amp;amp; $ FirmID &amp;amp; A1981 &amp;amp; A1982 &amp;amp; B1981 &amp;amp; B1982 &amp;amp; C1981 &amp;amp; C1982 &amp;amp;;&lt;BR /&gt;datalines;&lt;BR /&gt;1 x 123 2 3 4 5 6 7&lt;/P&gt;&lt;P&gt;2 y 124 22 33 44 55 66 77&lt;/P&gt;&lt;P&gt;3 z 555 222 333 444 555 666 777&lt;BR /&gt;;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;%macro tran(out=,var_v=,pre_v=);&lt;BR /&gt;proc transpose data=have out=&amp;amp;out (rename=(&amp;amp;var_v=&amp;amp;pre_v _name_=year)) prefix=&amp;amp;pre_v;&lt;BR /&gt;by id name firmid;&lt;BR /&gt;var &amp;amp;var_v:;&lt;BR /&gt;run;&lt;BR /&gt;%mend;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;/*Calling Macro*/&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;%tran(out=a_dataset,var_v=a1,pre_v=a);&lt;BR /&gt;%tran(out=b_dataset,var_v=b1,pre_v=b);&lt;BR /&gt;%tran(out=c_dataset,var_v=c1,pre_v=c);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;data want;&lt;BR /&gt;merge a_dataset b_dataset c_dataset;&lt;BR /&gt;by id name firmid;&lt;BR /&gt;year=input(substr(year,2),8.);&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 07 Oct 2018 03:33:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-transpose-multiple-variables-wide-to-long/m-p/502209#M134031</guid>
      <dc:creator>singhsahab</dc:creator>
      <dc:date>2018-10-07T03:33:57Z</dc:date>
    </item>
    <item>
      <title>Re: SAS transpose multiple variables wide to long</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-transpose-multiple-variables-wide-to-long/m-p/578798#M164221</link>
      <description>&lt;P&gt;thanks for posting a Macro solution. Much appreciated!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I think there is an error in the data creation code, but the macro works perfect.&lt;/P&gt;</description>
      <pubDate>Fri, 02 Aug 2019 19:03:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-transpose-multiple-variables-wide-to-long/m-p/578798#M164221</guid>
      <dc:creator>acerickson</dc:creator>
      <dc:date>2019-08-02T19:03:47Z</dc:date>
    </item>
  </channel>
</rss>

