<?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: Transposing in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/Transposing/m-p/290671#M59785</link>
    <description>&lt;P&gt;I don't know anything of your requirement and real data - but IMO&amp;nbsp;most scenarios benefit from even transpose your Row variables to rows:&lt;/P&gt;
&lt;P&gt;DWID - Stone_NBR - Row_NBR - Row_Val (whatever that is)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 10 Aug 2016 10:59:54 GMT</pubDate>
    <dc:creator>LinusH</dc:creator>
    <dc:date>2016-08-10T10:59:54Z</dc:date>
    <item>
      <title>Transposing</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Transposing/m-p/290581#M59770</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have sorta a complex transpose I need to do I neet to take something like this&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Stone1_row_1&lt;/TD&gt;&lt;TD&gt;Stone1_row_2&lt;/TD&gt;&lt;TD&gt;Stone1_row_3&lt;/TD&gt;&lt;TD&gt;Stone2_row1&lt;/TD&gt;&lt;TD&gt;Stone2_row2&lt;/TD&gt;&lt;TD&gt;Stone2_row3&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and make it look like this&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Stone1_row_1&lt;/TD&gt;&lt;TD&gt;Stone1_row_2&lt;/TD&gt;&lt;TD&gt;Stone1_row_3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Stone2_row1&lt;/TD&gt;&lt;TD&gt;Stone2_row2&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Stone2_row3&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Does anybody know an easy way to do this.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for the help,&lt;/P&gt;&lt;P&gt;Preston&lt;/P&gt;</description>
      <pubDate>Tue, 09 Aug 2016 21:21:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Transposing/m-p/290581#M59770</guid>
      <dc:creator>pscott</dc:creator>
      <dc:date>2016-08-09T21:21:07Z</dc:date>
    </item>
    <item>
      <title>Re: Transposing</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Transposing/m-p/290582#M59771</link>
      <description>&lt;P&gt;Are those VALUES or Variables?&lt;/P&gt;
&lt;P&gt;Do you want this in a report or a data set? Since SAS datasets only have one variable per column then that request may not make sense.&lt;/P&gt;
&lt;P&gt;What will you be doing with the result if you want a data set?&lt;/P&gt;
&lt;P&gt;From what you show you may be better served for many purposes with a set structured as&lt;/P&gt;
&lt;P&gt;Stone Row Value&lt;/P&gt;
&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;whatever is currently in stone1_row_1&amp;gt;&lt;/P&gt;
&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;lt;next value&amp;gt;&lt;/P&gt;
&lt;P&gt;1&amp;nbsp;&amp;nbsp;&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; &amp;lt;next value&amp;gt;&lt;/P&gt;
&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&amp;gt;&lt;/P&gt;
&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&amp;gt;&lt;/P&gt;
&lt;P&gt;2&amp;nbsp;&amp;nbsp;&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; &amp;lt;&amp;gt;&lt;/P&gt;</description>
      <pubDate>Tue, 09 Aug 2016 21:25:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Transposing/m-p/290582#M59771</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2016-08-09T21:25:49Z</dc:date>
    </item>
    <item>
      <title>Re: Transposing</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Transposing/m-p/290587#M59774</link>
      <description>&lt;P&gt;Those are values, and&amp;nbsp;I would like it in a data set. I would like to have the rows horizontal and the stones verticle.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Stone_nbr &amp;nbsp; row1 &amp;nbsp; row2 &amp;nbsp; row3&amp;nbsp;&lt;/P&gt;&lt;P&gt;1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 4 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 5 &amp;nbsp;&lt;/P&gt;&lt;P&gt;1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2&lt;/P&gt;&lt;P&gt;1&lt;/P&gt;&lt;P&gt;2&lt;/P&gt;&lt;P&gt;2&lt;/P&gt;&lt;P&gt;2&lt;/P&gt;</description>
      <pubDate>Tue, 09 Aug 2016 21:35:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Transposing/m-p/290587#M59774</guid>
      <dc:creator>pscott</dc:creator>
      <dc:date>2016-08-09T21:35:04Z</dc:date>
    </item>
    <item>
      <title>Re: Transposing</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Transposing/m-p/290589#M59775</link>
      <description>&lt;P&gt;What are your variable names? Actual example data helps things go better. This link &lt;A href="https://communities.sas.com/t5/SAS-Communities-Library/How-to-create-a-data-step-version-of-your-data-AKA-generate/ta-p/258712" target="_blank"&gt;https://communities.sas.com/t5/SAS-Communities-Library/How-to-create-a-data-step-version-of-your-data-AKA-generate/ta-p/258712&lt;/A&gt; will show you how to create a data step that you can post here to create a few rows of data.&lt;/P&gt;</description>
      <pubDate>Tue, 09 Aug 2016 22:09:55 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Transposing/m-p/290589#M59775</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2016-08-09T22:09:55Z</dc:date>
    </item>
    <item>
      <title>Re: Transposing</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Transposing/m-p/290592#M59776</link>
      <description>&lt;P&gt;Im sorry but because of security reasons I cant post exactly what the data looks like but I hope this helps. The data looks something like this;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;DWID&lt;/TD&gt;&lt;TD&gt;Stone1_row_1&lt;/TD&gt;&lt;TD&gt;Stone1_row_2&lt;/TD&gt;&lt;TD&gt;Stone1_row_3&lt;/TD&gt;&lt;TD&gt;Stone2_row1&lt;/TD&gt;&lt;TD&gt;Stone2_row2&lt;/TD&gt;&lt;TD&gt;Stone2_row3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And I would like it to look like this&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;DWID&lt;/TD&gt;&lt;TD&gt;Stone_NBR&lt;/TD&gt;&lt;TD&gt;Row_1&lt;/TD&gt;&lt;TD&gt;Row_2&lt;/TD&gt;&lt;TD&gt;Row_3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Tue, 09 Aug 2016 22:25:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Transposing/m-p/290592#M59776</guid>
      <dc:creator>pscott</dc:creator>
      <dc:date>2016-08-09T22:25:57Z</dc:date>
    </item>
    <item>
      <title>Re: Transposing</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Transposing/m-p/290596#M59777</link>
      <description>&lt;P&gt;This works for your example data:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want (keep=dwid stone_nbr Row_1-Row_3 );
   set have;
   array t {2,3} stone1: stone2:;
   array r {3} row_1 row_2 row_3;
   do stone_nbr= 1 to 2;
      do row= 1 to 3;
        r[row] = t[stone_nbr,row];
      end;
      output;
   end;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Note that your previous answer to my question about variables versus values wasn't quite correct. You posted variable names, not values.&lt;/P&gt;</description>
      <pubDate>Tue, 09 Aug 2016 22:58:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Transposing/m-p/290596#M59777</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2016-08-09T22:58:48Z</dc:date>
    </item>
    <item>
      <title>Re: Transposing</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Transposing/m-p/290671#M59785</link>
      <description>&lt;P&gt;I don't know anything of your requirement and real data - but IMO&amp;nbsp;most scenarios benefit from even transpose your Row variables to rows:&lt;/P&gt;
&lt;P&gt;DWID - Stone_NBR - Row_NBR - Row_Val (whatever that is)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 10 Aug 2016 10:59:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Transposing/m-p/290671#M59785</guid>
      <dc:creator>LinusH</dc:creator>
      <dc:date>2016-08-10T10:59:54Z</dc:date>
    </item>
  </channel>
</rss>

