<?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: How to make columns in sas using proc sql in SAS Data Science</title>
    <link>https://communities.sas.com/t5/SAS-Data-Science/How-to-make-columns-in-sas-using-proc-sql/m-p/145029#M1427</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;Here is a simple (probably not most efficient) way:&lt;/P&gt;&lt;P&gt;data in;&lt;/P&gt;&lt;P&gt;input A_id&amp;nbsp;&amp;nbsp;&amp;nbsp; A_Amount&amp;nbsp;&amp;nbsp;&amp;nbsp; A_Stage $&amp;nbsp;&amp;nbsp;&amp;nbsp; A_week $;&lt;/P&gt;&lt;P&gt;datalines;&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp; 2123&amp;nbsp;&amp;nbsp;&amp;nbsp; first&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_1&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp; 234324&amp;nbsp;&amp;nbsp;&amp;nbsp; first&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_1&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp; 232&amp;nbsp;&amp;nbsp;&amp;nbsp; first&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_1&lt;/P&gt;&lt;P&gt;4&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp; first&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_1&lt;/P&gt;&lt;P&gt;5&amp;nbsp;&amp;nbsp;&amp;nbsp; 1123&amp;nbsp;&amp;nbsp;&amp;nbsp; first&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_1&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp; 3242&amp;nbsp;&amp;nbsp;&amp;nbsp; second&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_2&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp; 324255&amp;nbsp;&amp;nbsp;&amp;nbsp; second&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_2&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp; 2342&amp;nbsp;&amp;nbsp;&amp;nbsp; second&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_2&lt;/P&gt;&lt;P&gt;4&amp;nbsp;&amp;nbsp;&amp;nbsp; 4324&amp;nbsp;&amp;nbsp;&amp;nbsp; second&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_2&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp; 242424&amp;nbsp;&amp;nbsp;&amp;nbsp; third&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_3&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp; 43242&amp;nbsp;&amp;nbsp;&amp;nbsp; third&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_3&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp; 424&amp;nbsp;&amp;nbsp;&amp;nbsp; third&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_3&lt;/P&gt;&lt;P&gt;4&amp;nbsp;&amp;nbsp;&amp;nbsp; 242&amp;nbsp;&amp;nbsp;&amp;nbsp; third&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_3&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp; fourth&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_4&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp; 243&amp;nbsp;&amp;nbsp;&amp;nbsp; fourth&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_4&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp; fourth&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_4&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;proc sort data = in;by a_id;&lt;/P&gt;&lt;P&gt;proc transpose data = in out = want(drop = _name_) prefix = A_stage;&lt;/P&gt;&lt;P&gt;by a_id;&lt;/P&gt;&lt;P&gt;/*id a_stage;*/&lt;/P&gt;&lt;P&gt;var a_stage;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;proc transpose data = in out = want2(drop = _name_) prefix = A_week;&lt;/P&gt;&lt;P&gt;by a_id;&lt;/P&gt;&lt;P&gt;/*id a_week;*/&lt;/P&gt;&lt;P&gt;var a_week;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;proc transpose data = in out = want3(drop = _name_) prefix = A_amount;&lt;/P&gt;&lt;P&gt;by a_id;&lt;/P&gt;&lt;P&gt;/*id a_amount;*/&lt;/P&gt;&lt;P&gt;var a_amount;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data really_want;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; merge want:;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; by a_id;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is this what you had in mind?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best of luck,&lt;/P&gt;&lt;P&gt;Anca.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 28 Oct 2014 11:20:37 GMT</pubDate>
    <dc:creator>AncaTilea</dc:creator>
    <dc:date>2014-10-28T11:20:37Z</dc:date>
    <item>
      <title>How to make columns in sas using proc sql</title>
      <link>https://communities.sas.com/t5/SAS-Data-Science/How-to-make-columns-in-sas-using-proc-sql/m-p/145028#M1426</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-family: 'comic sans ms', sans-serif;"&gt;Hi,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'comic sans ms', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'comic sans ms', sans-serif;"&gt;I have a SAS dataset which contains data in the following pattern:&lt;/SPAN&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="236"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" width="35"&gt;A_id&lt;/TD&gt;&lt;TD class="xl63" style="border-left: none;" width="73"&gt;A_Amount&lt;/TD&gt;&lt;TD class="xl63" style="border-left: none;" width="64"&gt;A_Stage&lt;/TD&gt;&lt;TD class="xl63" style="border-left: none;" width="64"&gt;A_week&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl63" height="20" style="border-top: none;"&gt;1&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2123&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;first&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;wk_1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl63" height="20" style="border-top: none;"&gt;2&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;234324&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;first&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;wk_1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl63" height="20" style="border-top: none;"&gt;3&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;232&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;first&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;wk_1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl63" height="20" style="border-top: none;"&gt;4&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;first&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;wk_1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl63" height="20" style="border-top: none;"&gt;5&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;1123&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;first&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;wk_1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl63" height="20" style="border-top: none;"&gt;1&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;3242&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;second&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;wk_2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl63" height="20" style="border-top: none;"&gt;2&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;324255&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;second&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;wk_2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl63" height="20" style="border-top: none;"&gt;3&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2342&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;second&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;wk_2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl63" height="20" style="border-top: none;"&gt;4&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;4324&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;second&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;wk_2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl63" height="20" style="border-top: none;"&gt;1&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;242424&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;third&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;wk_3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl63" height="20" style="border-top: none;"&gt;2&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;43242&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;third&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;wk_3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl63" height="20" style="border-top: none;"&gt;3&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;424&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;third&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;wk_3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl63" height="20" style="border-top: none;"&gt;4&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;242&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;third&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;wk_3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl63" height="20" style="border-top: none;"&gt;1&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;4&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;fourth&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;wk_4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl63" height="20" style="border-top: none;"&gt;2&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;243&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;fourth&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;wk_4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl63" height="20" style="border-top: none;"&gt;3&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-top: none; border-left: none;"&gt;2&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;fourth&lt;/TD&gt;&lt;TD class="xl63" style="border-top: none; border-left: none;"&gt;wk_4&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;SPAN style="font-family: 'comic sans ms', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'comic sans ms', sans-serif;"&gt;I want the following view: &lt;/SPAN&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="915"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="20" width="64"&gt;A_id&lt;/TD&gt;&lt;TD width="71"&gt;A_week_1&lt;/TD&gt;&lt;TD width="71"&gt;A_Stage_1&lt;/TD&gt;&lt;TD width="87"&gt;A_Amount_1&lt;/TD&gt;&lt;TD width="73"&gt;A_Week_2&lt;/TD&gt;&lt;TD width="71"&gt;A_Stage_2&lt;/TD&gt;&lt;TD width="87"&gt;A_Amount_2&lt;/TD&gt;&lt;TD width="71"&gt;A_week_3&lt;/TD&gt;&lt;TD width="64"&gt;A_Stage_3&lt;/TD&gt;&lt;TD width="64"&gt;A_Amount_3&lt;/TD&gt;&lt;TD width="64"&gt;A_week_4&lt;/TD&gt;&lt;TD width="64"&gt;A_Stage_4&lt;/TD&gt;&lt;TD width="64"&gt;A_Amount_4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;1&lt;/TD&gt;&lt;TD&gt;wk_1&lt;/TD&gt;&lt;TD&gt;first&lt;/TD&gt;&lt;TD align="right"&gt;2123&lt;/TD&gt;&lt;TD&gt;wk_2&lt;/TD&gt;&lt;TD&gt;second&lt;/TD&gt;&lt;TD align="right"&gt;3242&lt;/TD&gt;&lt;TD&gt;wk_3&lt;/TD&gt;&lt;TD&gt;third&lt;/TD&gt;&lt;TD align="right"&gt;242424&lt;/TD&gt;&lt;TD&gt;wk_4&lt;/TD&gt;&lt;TD&gt;fourth&lt;/TD&gt;&lt;TD align="right"&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" height="20"&gt;2&lt;/TD&gt;&lt;TD&gt;wk_1&lt;/TD&gt;&lt;TD&gt;first&lt;/TD&gt;&lt;TD align="right"&gt;234324&lt;/TD&gt;&lt;TD&gt;wk_2&lt;/TD&gt;&lt;TD&gt;second&lt;/TD&gt;&lt;TD align="right"&gt;324255&lt;/TD&gt;&lt;TD&gt;wk_3&lt;/TD&gt;&lt;TD&gt;third&lt;/TD&gt;&lt;TD align="right"&gt;43242&lt;/TD&gt;&lt;TD&gt;wk_4&lt;/TD&gt;&lt;TD&gt;fourth&lt;/TD&gt;&lt;TD align="right"&gt;243&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;SPAN style="font-family: 'comic sans ms', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'comic sans ms', sans-serif;"&gt;Can you kindly provide me the proc sql code or data set step for this.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'comic sans ms', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'comic sans ms', sans-serif;"&gt;Thanks in advance!&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'comic sans ms', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'comic sans ms', sans-serif;"&gt;Best Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'comic sans ms', sans-serif;"&gt;Mrinal&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Oct 2014 07:46:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Science/How-to-make-columns-in-sas-using-proc-sql/m-p/145028#M1426</guid>
      <dc:creator>Mrinal</dc:creator>
      <dc:date>2014-10-28T07:46:28Z</dc:date>
    </item>
    <item>
      <title>Re: How to make columns in sas using proc sql</title>
      <link>https://communities.sas.com/t5/SAS-Data-Science/How-to-make-columns-in-sas-using-proc-sql/m-p/145029#M1427</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;Here is a simple (probably not most efficient) way:&lt;/P&gt;&lt;P&gt;data in;&lt;/P&gt;&lt;P&gt;input A_id&amp;nbsp;&amp;nbsp;&amp;nbsp; A_Amount&amp;nbsp;&amp;nbsp;&amp;nbsp; A_Stage $&amp;nbsp;&amp;nbsp;&amp;nbsp; A_week $;&lt;/P&gt;&lt;P&gt;datalines;&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp; 2123&amp;nbsp;&amp;nbsp;&amp;nbsp; first&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_1&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp; 234324&amp;nbsp;&amp;nbsp;&amp;nbsp; first&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_1&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp; 232&amp;nbsp;&amp;nbsp;&amp;nbsp; first&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_1&lt;/P&gt;&lt;P&gt;4&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp; first&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_1&lt;/P&gt;&lt;P&gt;5&amp;nbsp;&amp;nbsp;&amp;nbsp; 1123&amp;nbsp;&amp;nbsp;&amp;nbsp; first&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_1&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp; 3242&amp;nbsp;&amp;nbsp;&amp;nbsp; second&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_2&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp; 324255&amp;nbsp;&amp;nbsp;&amp;nbsp; second&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_2&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp; 2342&amp;nbsp;&amp;nbsp;&amp;nbsp; second&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_2&lt;/P&gt;&lt;P&gt;4&amp;nbsp;&amp;nbsp;&amp;nbsp; 4324&amp;nbsp;&amp;nbsp;&amp;nbsp; second&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_2&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp; 242424&amp;nbsp;&amp;nbsp;&amp;nbsp; third&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_3&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp; 43242&amp;nbsp;&amp;nbsp;&amp;nbsp; third&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_3&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp; 424&amp;nbsp;&amp;nbsp;&amp;nbsp; third&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_3&lt;/P&gt;&lt;P&gt;4&amp;nbsp;&amp;nbsp;&amp;nbsp; 242&amp;nbsp;&amp;nbsp;&amp;nbsp; third&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_3&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp; fourth&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_4&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp; 243&amp;nbsp;&amp;nbsp;&amp;nbsp; fourth&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_4&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp; fourth&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_4&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;proc sort data = in;by a_id;&lt;/P&gt;&lt;P&gt;proc transpose data = in out = want(drop = _name_) prefix = A_stage;&lt;/P&gt;&lt;P&gt;by a_id;&lt;/P&gt;&lt;P&gt;/*id a_stage;*/&lt;/P&gt;&lt;P&gt;var a_stage;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;proc transpose data = in out = want2(drop = _name_) prefix = A_week;&lt;/P&gt;&lt;P&gt;by a_id;&lt;/P&gt;&lt;P&gt;/*id a_week;*/&lt;/P&gt;&lt;P&gt;var a_week;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;proc transpose data = in out = want3(drop = _name_) prefix = A_amount;&lt;/P&gt;&lt;P&gt;by a_id;&lt;/P&gt;&lt;P&gt;/*id a_amount;*/&lt;/P&gt;&lt;P&gt;var a_amount;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data really_want;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; merge want:;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; by a_id;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is this what you had in mind?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best of luck,&lt;/P&gt;&lt;P&gt;Anca.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Oct 2014 11:20:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Science/How-to-make-columns-in-sas-using-proc-sql/m-p/145029#M1427</guid>
      <dc:creator>AncaTilea</dc:creator>
      <dc:date>2014-10-28T11:20:37Z</dc:date>
    </item>
  </channel>
</rss>

