<?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: stucked by proc transpose in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/stucked-by-proc-transpose/m-p/631279#M187019</link>
    <description>&lt;P&gt;Not clear what you want, but you probably want to use YEAR as an ID variable instead of BY variable.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc transpose data=try out=want prefix=Year_ ;
  by level id ;
  id year;
  var nclass;
run;

proc print data=want; run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;PRE&gt;                                 Year_    Year_    Year_    Year_    Year_    Year_    Year_
Obs    level     id     _NAME_     2013     2014     2015     2016     2017     2018     2019

 1      PT      0001    nclass      44       37       45       44       43       39       41
 2      PT      0002    nclass      55       53       54       55       49       51       56
 3      PT      0008    nclass      28       42       38       35       38       40       38
&lt;/PRE&gt;</description>
    <pubDate>Wed, 11 Mar 2020 16:27:31 GMT</pubDate>
    <dc:creator>Tom</dc:creator>
    <dc:date>2020-03-11T16:27:31Z</dc:date>
    <item>
      <title>stucked by proc transpose</title>
      <link>https://communities.sas.com/t5/SAS-Programming/stucked-by-proc-transpose/m-p/631243#M187007</link>
      <description>&lt;P&gt;As attached, my data named "try" was generated by "proc summary" in previous step. Now I want to use "proc transpose" to reformat the data using the following code&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;proc sort data=try; by level id year; run;&lt;/P&gt;
&lt;P&gt;proc transpose data=try&lt;BR /&gt;out=try1;&lt;BR /&gt;var nclass; &lt;BR /&gt;by level id year;&lt;BR /&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;But got the result as the attached data try1.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I seems there is issue of&amp;nbsp; my "try" data. please help.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;thanks!&lt;/P&gt;</description>
      <pubDate>Wed, 11 Mar 2020 14:55:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/stucked-by-proc-transpose/m-p/631243#M187007</guid>
      <dc:creator>superbug</dc:creator>
      <dc:date>2020-03-11T14:55:21Z</dc:date>
    </item>
    <item>
      <title>Re: stucked by proc transpose</title>
      <link>https://communities.sas.com/t5/SAS-Programming/stucked-by-proc-transpose/m-p/631279#M187019</link>
      <description>&lt;P&gt;Not clear what you want, but you probably want to use YEAR as an ID variable instead of BY variable.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc transpose data=try out=want prefix=Year_ ;
  by level id ;
  id year;
  var nclass;
run;

proc print data=want; run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;PRE&gt;                                 Year_    Year_    Year_    Year_    Year_    Year_    Year_
Obs    level     id     _NAME_     2013     2014     2015     2016     2017     2018     2019

 1      PT      0001    nclass      44       37       45       44       43       39       41
 2      PT      0002    nclass      55       53       54       55       49       51       56
 3      PT      0008    nclass      28       42       38       35       38       40       38
&lt;/PRE&gt;</description>
      <pubDate>Wed, 11 Mar 2020 16:27:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/stucked-by-proc-transpose/m-p/631279#M187019</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2020-03-11T16:27:31Z</dc:date>
    </item>
    <item>
      <title>Re: stucked by proc transpose</title>
      <link>https://communities.sas.com/t5/SAS-Programming/stucked-by-proc-transpose/m-p/631282#M187021</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/159"&gt;@Tom&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;That's a good point.&lt;/P&gt;
&lt;P&gt;Thanks much for your help!!&lt;/P&gt;</description>
      <pubDate>Wed, 11 Mar 2020 16:37:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/stucked-by-proc-transpose/m-p/631282#M187021</guid>
      <dc:creator>superbug</dc:creator>
      <dc:date>2020-03-11T16:37:58Z</dc:date>
    </item>
  </channel>
</rss>

