<?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 PROC TRANPOSE in SAS Studio</title>
    <link>https://communities.sas.com/t5/SAS-Studio/PROC-TRANPOSE/m-p/413031#M3988</link>
    <description>&lt;P&gt;I am trying to create a dataset called&amp;nbsp;&lt;SPAN&gt;work&lt;/SPAN&gt;&lt;SPAN&gt;.swimlong; from the dataset work.swimminutes. You can see the format for work.swimminutes below in the instream data. I am trying to make work.swimlong in the format that the Mon, Tues, Wed variables are in collected in one variable called "Day", with the appropiate minutes by each day, like this:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Name&amp;nbsp; &amp;nbsp; Age&amp;nbsp; &amp;nbsp; &amp;nbsp;Day&amp;nbsp; &amp;nbsp;Minutes&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Ann&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;26&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Mon&amp;nbsp; &amp;nbsp; &amp;nbsp;51&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Ann&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;26&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Tues&amp;nbsp; &amp;nbsp; &amp;nbsp;19&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;....&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;data work.swimminutes;&lt;BR /&gt;infile&amp;nbsp;datalines&amp;nbsp;delimiter = ',';&lt;BR /&gt;input&amp;nbsp;Name :$5.&lt;BR /&gt;Age :2.&lt;BR /&gt;Mon :2.&lt;BR /&gt;Tues :2.&lt;BR /&gt;Wed :2.;&lt;BR /&gt;datalines;&lt;BR /&gt;Ann,26,51,19,22&lt;BR /&gt;Bob,30,43,20,60&lt;BR /&gt;Chris,41,48,.,36&lt;BR /&gt;Dina,21,32,57,22&lt;BR /&gt;;&lt;/P&gt;&lt;P&gt;proc transpose&lt;BR /&gt;data&amp;nbsp;= work.swimminutes&amp;nbsp;&lt;BR /&gt;out&amp;nbsp;= work.swimlong;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Which Var or By statements do I need below to complete the code?&lt;/P&gt;</description>
    <pubDate>Mon, 13 Nov 2017 20:03:24 GMT</pubDate>
    <dc:creator>marianhabesland</dc:creator>
    <dc:date>2017-11-13T20:03:24Z</dc:date>
    <item>
      <title>PROC TRANPOSE</title>
      <link>https://communities.sas.com/t5/SAS-Studio/PROC-TRANPOSE/m-p/413031#M3988</link>
      <description>&lt;P&gt;I am trying to create a dataset called&amp;nbsp;&lt;SPAN&gt;work&lt;/SPAN&gt;&lt;SPAN&gt;.swimlong; from the dataset work.swimminutes. You can see the format for work.swimminutes below in the instream data. I am trying to make work.swimlong in the format that the Mon, Tues, Wed variables are in collected in one variable called "Day", with the appropiate minutes by each day, like this:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Name&amp;nbsp; &amp;nbsp; Age&amp;nbsp; &amp;nbsp; &amp;nbsp;Day&amp;nbsp; &amp;nbsp;Minutes&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Ann&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;26&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Mon&amp;nbsp; &amp;nbsp; &amp;nbsp;51&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Ann&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;26&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Tues&amp;nbsp; &amp;nbsp; &amp;nbsp;19&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;....&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;data work.swimminutes;&lt;BR /&gt;infile&amp;nbsp;datalines&amp;nbsp;delimiter = ',';&lt;BR /&gt;input&amp;nbsp;Name :$5.&lt;BR /&gt;Age :2.&lt;BR /&gt;Mon :2.&lt;BR /&gt;Tues :2.&lt;BR /&gt;Wed :2.;&lt;BR /&gt;datalines;&lt;BR /&gt;Ann,26,51,19,22&lt;BR /&gt;Bob,30,43,20,60&lt;BR /&gt;Chris,41,48,.,36&lt;BR /&gt;Dina,21,32,57,22&lt;BR /&gt;;&lt;/P&gt;&lt;P&gt;proc transpose&lt;BR /&gt;data&amp;nbsp;= work.swimminutes&amp;nbsp;&lt;BR /&gt;out&amp;nbsp;= work.swimlong;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Which Var or By statements do I need below to complete the code?&lt;/P&gt;</description>
      <pubDate>Mon, 13 Nov 2017 20:03:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Studio/PROC-TRANPOSE/m-p/413031#M3988</guid>
      <dc:creator>marianhabesland</dc:creator>
      <dc:date>2017-11-13T20:03:24Z</dc:date>
    </item>
    <item>
      <title>Re: PROC TRANPOSE</title>
      <link>https://communities.sas.com/t5/SAS-Studio/PROC-TRANPOSE/m-p/413032#M3989</link>
      <description>&lt;P&gt;I think&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc transpose data=swimminutes
	out=swimlog;
	var mon tues wed;
	by name age;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Starts to move you in the right direction.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="298"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="105"&gt;The SAS System&lt;/TD&gt;
&lt;TD width="31"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="124"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="38"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD rowspan="2" width="105"&gt;Name&lt;/TD&gt;
&lt;TD rowspan="2" width="31"&gt;Age&lt;/TD&gt;
&lt;TD width="124"&gt;NAME OF FORMER&lt;/TD&gt;
&lt;TD rowspan="2" width="38"&gt;COL1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="124"&gt;VARIABLE&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="105"&gt;Ann&lt;/TD&gt;
&lt;TD width="31"&gt;26&lt;/TD&gt;
&lt;TD width="124"&gt;Mon&lt;/TD&gt;
&lt;TD width="38"&gt;51&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="105"&gt;Ann&lt;/TD&gt;
&lt;TD width="31"&gt;26&lt;/TD&gt;
&lt;TD width="124"&gt;Tues&lt;/TD&gt;
&lt;TD width="38"&gt;19&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="105"&gt;Ann&lt;/TD&gt;
&lt;TD width="31"&gt;26&lt;/TD&gt;
&lt;TD width="124"&gt;Wed&lt;/TD&gt;
&lt;TD width="38"&gt;22&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="105"&gt;Bob&lt;/TD&gt;
&lt;TD width="31"&gt;30&lt;/TD&gt;
&lt;TD width="124"&gt;Mon&lt;/TD&gt;
&lt;TD width="38"&gt;43&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="105"&gt;Bob&lt;/TD&gt;
&lt;TD width="31"&gt;30&lt;/TD&gt;
&lt;TD width="124"&gt;Tues&lt;/TD&gt;
&lt;TD width="38"&gt;20&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="105"&gt;Bob&lt;/TD&gt;
&lt;TD width="31"&gt;30&lt;/TD&gt;
&lt;TD width="124"&gt;Wed&lt;/TD&gt;
&lt;TD width="38"&gt;60&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="105"&gt;Chris&lt;/TD&gt;
&lt;TD width="31"&gt;41&lt;/TD&gt;
&lt;TD width="124"&gt;Mon&lt;/TD&gt;
&lt;TD width="38"&gt;48&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="105"&gt;Chris&lt;/TD&gt;
&lt;TD width="31"&gt;41&lt;/TD&gt;
&lt;TD width="124"&gt;Tues&lt;/TD&gt;
&lt;TD width="38"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="105"&gt;Chris&lt;/TD&gt;
&lt;TD width="31"&gt;41&lt;/TD&gt;
&lt;TD width="124"&gt;Wed&lt;/TD&gt;
&lt;TD width="38"&gt;36&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="105"&gt;Dina&lt;/TD&gt;
&lt;TD width="31"&gt;21&lt;/TD&gt;
&lt;TD width="124"&gt;Mon&lt;/TD&gt;
&lt;TD width="38"&gt;32&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="105"&gt;Dina&lt;/TD&gt;
&lt;TD width="31"&gt;21&lt;/TD&gt;
&lt;TD width="124"&gt;Tues&lt;/TD&gt;
&lt;TD width="38"&gt;57&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="105"&gt;Dina&lt;/TD&gt;
&lt;TD width="31"&gt;21&lt;/TD&gt;
&lt;TD width="124"&gt;Wed&lt;/TD&gt;
&lt;TD width="38"&gt;22&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I don't know how to gracefully rename the columns to Day and Minutes.&lt;/P&gt;</description>
      <pubDate>Mon, 13 Nov 2017 20:15:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Studio/PROC-TRANPOSE/m-p/413032#M3989</guid>
      <dc:creator>HB</dc:creator>
      <dc:date>2017-11-13T20:15:05Z</dc:date>
    </item>
    <item>
      <title>Re: PROC TRANPOSE</title>
      <link>https://communities.sas.com/t5/SAS-Studio/PROC-TRANPOSE/m-p/413038#M3990</link>
      <description>&lt;P&gt;Thanks! Yeah, I just had to but a rename statement after the OUT = and the columns got renamed&lt;/P&gt;</description>
      <pubDate>Mon, 13 Nov 2017 20:25:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Studio/PROC-TRANPOSE/m-p/413038#M3990</guid>
      <dc:creator>marianhabesland</dc:creator>
      <dc:date>2017-11-13T20:25:09Z</dc:date>
    </item>
    <item>
      <title>Re: PROC TRANPOSE</title>
      <link>https://communities.sas.com/t5/SAS-Studio/PROC-TRANPOSE/m-p/413039#M3991</link>
      <description>&lt;P&gt;That looks right.&amp;nbsp; To gracefully rename the columns:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;out=swimlog (rename=(_name_=Day col1=Minutes));&lt;/P&gt;</description>
      <pubDate>Mon, 13 Nov 2017 20:25:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Studio/PROC-TRANPOSE/m-p/413039#M3991</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2017-11-13T20:25:20Z</dc:date>
    </item>
  </channel>
</rss>

