<?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: Transform data format to accommodate Proc expectations, Take #2 in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/Transform-data-format-to-accommodate-Proc-expectations-Take-2/m-p/134172#M36433</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;OK.&lt;/P&gt;&lt;P&gt;At the bottom of my code , You can print top 50 observations.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;* Display Scores on the First Principal Component;&lt;/P&gt;&lt;P&gt;proc print obs=50;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; var k Prin1;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 May 2013 06:23:47 GMT</pubDate>
    <dc:creator>Ksharp</dc:creator>
    <dc:date>2013-05-15T06:23:47Z</dc:date>
    <item>
      <title>Transform data format to accommodate Proc expectations, Take #2</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Transform-data-format-to-accommodate-Proc-expectations-Take-2/m-p/134165#M36426</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I've tried repeatedly to follow what you provided in the first go-round.&amp;nbsp; But with my actual data, it just didn't work.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So, I'll give the actual data here, and beg for more help.&amp;nbsp; Suppose we are looking at 'marathon' results.&amp;nbsp; Assume 5 'races' by hundreds of 'runners'.&amp;nbsp; We only examine the top 20 finalists (but perhaps the top 30, or top 50).&amp;nbsp; Here is the order they come in for the 5 races....&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Order&lt;/TD&gt;&lt;TD&gt;Race_1&lt;/TD&gt;&lt;TD&gt;Race_2&lt;/TD&gt;&lt;TD&gt;Race_3&lt;/TD&gt;&lt;TD&gt;Race_4&lt;/TD&gt;&lt;TD&gt;Race_5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;22604_22804&lt;/TD&gt;&lt;TD&gt;23401_23403&lt;/TD&gt;&lt;TD&gt;23401_23403&lt;/TD&gt;&lt;TD&gt;23401_23403&lt;/TD&gt;&lt;TD&gt;23401_23403&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;22402_22604&lt;/TD&gt;&lt;TD&gt;20506_23003&lt;/TD&gt;&lt;TD&gt;22604a_23005&lt;/TD&gt;&lt;TD&gt;22702_23003&lt;/TD&gt;&lt;TD&gt;20506_21402&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;22601_22604a&lt;/TD&gt;&lt;TD&gt;22604a_23005&lt;/TD&gt;&lt;TD&gt;20506_23003&lt;/TD&gt;&lt;TD&gt;20506_21402&lt;/TD&gt;&lt;TD&gt;21802_23401&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;20206_21503&lt;/TD&gt;&lt;TD&gt;21402_23401&lt;/TD&gt;&lt;TD&gt;20506_21402&lt;/TD&gt;&lt;TD&gt;21702_23306&lt;/TD&gt;&lt;TD&gt;21402_21805&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;21503a_22002&lt;/TD&gt;&lt;TD&gt;21802_23401&lt;/TD&gt;&lt;TD&gt;21702_23306&lt;/TD&gt;&lt;TD&gt;21402_22706&lt;/TD&gt;&lt;TD&gt;20801_23003&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;22402_23003&lt;/TD&gt;&lt;TD&gt;21702_23306&lt;/TD&gt;&lt;TD&gt;22702_23003&lt;/TD&gt;&lt;TD&gt;21801_22603a&lt;/TD&gt;&lt;TD&gt;22805_23002&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;20706_21605&lt;/TD&gt;&lt;TD&gt;21402_23403&lt;/TD&gt;&lt;TD&gt;21005_21301&lt;/TD&gt;&lt;TD&gt;20505_21402&lt;/TD&gt;&lt;TD&gt;21402_21806&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;20901_22803&lt;/TD&gt;&lt;TD&gt;20801_22604a&lt;/TD&gt;&lt;TD&gt;20801_23004&lt;/TD&gt;&lt;TD&gt;21402_21805&lt;/TD&gt;&lt;TD&gt;22702_23003&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;21402_22804&lt;/TD&gt;&lt;TD&gt;20506_21402&lt;/TD&gt;&lt;TD&gt;20801_22604a&lt;/TD&gt;&lt;TD&gt;21402_22705&lt;/TD&gt;&lt;TD&gt;21402_22706&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;21401_23101&lt;/TD&gt;&lt;TD&gt;23002_23403&lt;/TD&gt;&lt;TD&gt;20505_21402&lt;/TD&gt;&lt;TD&gt;20506_23003&lt;/TD&gt;&lt;TD&gt;21702_23306&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;20301_20501&lt;/TD&gt;&lt;TD&gt;21806_23004&lt;/TD&gt;&lt;TD&gt;21805_23003&lt;/TD&gt;&lt;TD&gt;20801_23004&lt;/TD&gt;&lt;TD&gt;21802_23405&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;20305_20901&lt;/TD&gt;&lt;TD&gt;20801_23004&lt;/TD&gt;&lt;TD&gt;21801_22603a&lt;/TD&gt;&lt;TD&gt;22604a_23005&lt;/TD&gt;&lt;TD&gt;21801_22603a&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;20301_23005&lt;/TD&gt;&lt;TD&gt;22301_23003&lt;/TD&gt;&lt;TD&gt;22604a_23002&lt;/TD&gt;&lt;TD&gt;22604a_23002&lt;/TD&gt;&lt;TD&gt;22001_23003&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;14&lt;/TD&gt;&lt;TD&gt;21502_21806&lt;/TD&gt;&lt;TD&gt;21005_21301&lt;/TD&gt;&lt;TD&gt;21402_22706&lt;/TD&gt;&lt;TD&gt;20301_21801&lt;/TD&gt;&lt;TD&gt;20505_21402&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;15&lt;/TD&gt;&lt;TD&gt;20802_21005&lt;/TD&gt;&lt;TD&gt;21103_21801&lt;/TD&gt;&lt;TD&gt;22703_23003&lt;/TD&gt;&lt;TD&gt;21402_21806&lt;/TD&gt;&lt;TD&gt;21402_21703&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;16&lt;/TD&gt;&lt;TD&gt;21602_22804&lt;/TD&gt;&lt;TD&gt;22703_23003&lt;/TD&gt;&lt;TD&gt;21402_23401&lt;/TD&gt;&lt;TD&gt;21402_22703&lt;/TD&gt;&lt;TD&gt;21802_23403&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;17&lt;/TD&gt;&lt;TD&gt;21004_21401&lt;/TD&gt;&lt;TD&gt;23002_23401&lt;/TD&gt;&lt;TD&gt;20301_21801&lt;/TD&gt;&lt;TD&gt;22703_23003&lt;/TD&gt;&lt;TD&gt;21402_22703&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;18&lt;/TD&gt;&lt;TD&gt;20203_22401&lt;/TD&gt;&lt;TD&gt;20505_21402&lt;/TD&gt;&lt;TD&gt;21402_22705&lt;/TD&gt;&lt;TD&gt;22706_23003&lt;/TD&gt;&lt;TD&gt;21402_22705&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;19&lt;/TD&gt;&lt;TD&gt;21605_23202&lt;/TD&gt;&lt;TD&gt;21402_22705&lt;/TD&gt;&lt;TD&gt;21402_23403&lt;/TD&gt;&lt;TD&gt;21401_21501&lt;/TD&gt;&lt;TD&gt;20801_21402&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;TD&gt;21502_22602a&lt;/TD&gt;&lt;TD&gt;21402_23405&lt;/TD&gt;&lt;TD&gt;21806_23003&lt;/TD&gt;&lt;TD&gt;21805_23003&lt;/TD&gt;&lt;TD&gt;21402_23401&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;I need to transform the above data format to show the Runner in the first column, followed by the Order each runner comes in for the particular race....&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Runner&lt;/TD&gt;&lt;TD&gt;Order_1&lt;/TD&gt;&lt;TD&gt;Order_2&lt;/TD&gt;&lt;TD&gt;Order_3&lt;/TD&gt;&lt;TD&gt;Order_4&lt;/TD&gt;&lt;TD&gt;Order_5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20506_21402&lt;/TD&gt;&lt;TD&gt;*&lt;/TD&gt;&lt;TD&gt;*&lt;/TD&gt;&lt;TD&gt;*&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20506_23003&lt;/TD&gt;&lt;TD&gt;*&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;*&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;22402_22604&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;*&lt;/TD&gt;&lt;TD&gt;*&lt;/TD&gt;&lt;TD&gt;*&lt;/TD&gt;&lt;TD&gt;*&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;22601_22604a&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;*&lt;/TD&gt;&lt;TD&gt;*&lt;/TD&gt;&lt;TD&gt;*&lt;/TD&gt;&lt;TD&gt;*&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;22604_22804&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;*&lt;/TD&gt;&lt;TD&gt;*&lt;/TD&gt;&lt;TD&gt;*&lt;/TD&gt;&lt;TD&gt;*&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;22604a_23005&lt;/TD&gt;&lt;TD&gt;*&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;*&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;22702_23003&lt;/TD&gt;&lt;TD&gt;*&lt;/TD&gt;&lt;TD&gt;*&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;23401_23403&lt;/TD&gt;&lt;TD&gt;*&lt;/TD&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;1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;Note that 23401_23403 placed first in the last four races, but did not even place in the top 20 in the first race.&lt;/P&gt;&lt;DIV&gt;.&lt;/DIV&gt;&lt;DIV&gt;The reason for doing the above transformation is so that I can run Proc Prinqual -- roughly the same example as:&lt;/DIV&gt;&lt;DIV&gt;.&lt;/DIV&gt;&lt;DIV&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;Example 74.2 Principal Components of Basketball Rankings&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;A class="jive-link-external-small" href="http://support.sas.com/documentation/cdl/en/statug/65328/HTML/default/viewer.htm#statug_prinqual_examples02.htm" style="font-style: inherit; font-family: inherit; color: #0e66ba;"&gt;SAS/STAT(R) 12.1 User's Guide&lt;/A&gt;&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;I'll greatly appreciate your help.&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;.&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;Thanks.&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;.&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;Nicholas Kormanik&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;.&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 May 2013 22:30:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Transform-data-format-to-accommodate-Proc-expectations-Take-2/m-p/134165#M36426</guid>
      <dc:creator>NKormanik</dc:creator>
      <dc:date>2013-05-14T22:30:31Z</dc:date>
    </item>
    <item>
      <title>Re: Transform data format to accommodate Proc expectations, Take #2</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Transform-data-format-to-accommodate-Proc-expectations-Take-2/m-p/134166#M36427</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here's the first step: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data step1;&lt;/P&gt;&lt;P&gt;set have;&lt;/P&gt;&lt;P&gt;array races (5) race1-race5;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;do i= 1 to dim(races);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; race=i;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Runner=race(i);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; output;&lt;/P&gt;&lt;P&gt;end;&lt;/P&gt;&lt;P&gt;Keep order race runner;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use proc transpose for the second step. If you can't get it to work, post your attempt including code.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 May 2013 23:57:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Transform-data-format-to-accommodate-Proc-expectations-Take-2/m-p/134166#M36427</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2013-05-14T23:57:35Z</dc:date>
    </item>
    <item>
      <title>Re: Transform data format to accommodate Proc expectations, Take #2</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Transform-data-format-to-accommodate-Proc-expectations-Take-2/m-p/134167#M36428</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Oh. That would not happen, why race3 4 5&amp;nbsp; have two champions ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 May 2013 02:28:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Transform-data-format-to-accommodate-Proc-expectations-Take-2/m-p/134167#M36428</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2013-05-15T02:28:48Z</dc:date>
    </item>
    <item>
      <title>Re: Transform data format to accommodate Proc expectations, Take #2</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Transform-data-format-to-accommodate-Proc-expectations-Take-2/m-p/134168#M36429</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Oops.&amp;nbsp; I made a mistake there.&amp;nbsp; Was trying to fill it in manually.&amp;nbsp; Not an easy transformation.&amp;nbsp; Well..., that's exactly the reason for wanting the SAS code to do this, so that the job gets done properly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've gone back and tried to make corrections.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks, &lt;A __default_attr="645292" __jive_macro_name="user" class="jive_macro jive_macro_user" href="https://communities.sas.com/"&gt;&lt;/A&gt;, for noticing and pointing out the error.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 May 2013 04:07:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Transform-data-format-to-accommodate-Proc-expectations-Take-2/m-p/134168#M36429</guid>
      <dc:creator>NKormanik</dc:creator>
      <dc:date>2013-05-15T04:07:33Z</dc:date>
    </item>
    <item>
      <title>Re: Transform data format to accommodate Proc expectations, Take #2</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Transform-data-format-to-accommodate-Proc-expectations-Take-2/m-p/134169#M36430</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;OK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;data input;
infile cards expandtabs;
input rank (race1-race5) (: $40.) ;
cards;
1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;22604_22804&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;23401_23403&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;23401_23403&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;23401_23403&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;23401_23403
2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;22402_22604&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20506_23003&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;22604a_23005&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;22702_23003&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20506_21402
3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;22601_22604a&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;22604a_23005&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20506_23003&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20506_21402&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21802_23401
4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20206_21503&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21402_23401&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20506_21402&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21702_23306&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21402_21805
5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21503a_22002&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21802_23401&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21702_23306&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21402_22706&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20801_23003
6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;22402_23003&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21702_23306&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;22702_23003&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21801_22603a&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;22805_23002
7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20706_21605&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21402_23403&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21005_21301&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20505_21402&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21402_21806
8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20901_22803&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20801_22604a&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20801_23004&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21402_21805&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;22702_23003
9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21402_22804&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20506_21402&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20801_22604a&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21402_22705&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21402_22706
10&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21401_23101&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;23002_23403&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20505_21402&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20506_23003&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21702_23306
11&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20301_20501&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21806_23004&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21805_23003&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20801_23004&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21802_23405
12&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20305_20901&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20801_23004&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21801_22603a&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;22604a_23005&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21801_22603a
13&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20301_23005&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;22301_23003&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;22604a_23002&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;22604a_23002&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;22001_23003
14&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21502_21806&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21005_21301&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21402_22706&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20301_21801&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20505_21402
15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20802_21005&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21103_21801&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;22703_23003&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21402_21806&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21402_21703
16&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21602_22804&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;22703_23003&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21402_23401&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21402_22703&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21802_23403
17&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21004_21401&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;23002_23401&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20301_21801&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;22703_23003&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21402_22703
18&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20203_22401&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20505_21402&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21402_22705&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;22706_23003&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21402_22705
19&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21605_23202&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21402_22705&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21402_23403&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21401_21501&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20801_21402
20&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21502_22602a&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21402_23405&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21806_23003&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21805_23003&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21402_23401
;
run;


data _null_;
 if _n_ eq 1 then do;
&amp;nbsp;&amp;nbsp; length order1 - order5 8 k $ 40;
&amp;nbsp;&amp;nbsp; declare hash ha(ordered:'y');
&amp;nbsp;&amp;nbsp;&amp;nbsp; ha.definekey('k');
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ha.definedata('k','order1','order2','order3','order4','order5');
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ha.definedone();
 end;
set input end=last;
array o{*} order1-order5 ;
array r{*} race1-race5 ;
do i=1 to dim(r);
 if not missing(r{i}) then do;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; k=r{i};
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rc=ha.find();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; o{i}=rank;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ha.replace();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; call missing(of order:);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;
end;
if last then ha.output(dataset:'bballm');
run;

proc means data=bballm noprint;
&amp;nbsp;&amp;nbsp; output out=maxrank
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; max=morder1 morder2 morder3 morder4 morder5 ;
run;

data bball;
&amp;nbsp;&amp;nbsp; set bballm;
&amp;nbsp;&amp;nbsp; if _n_=1 then set maxrank;
&amp;nbsp;&amp;nbsp; array services&lt;LI&gt; order1-order5;
&amp;nbsp;&amp;nbsp; array maxranks&lt;/LI&gt;&lt;LI&gt; morder1-morder5 ;
&amp;nbsp;&amp;nbsp; keep k order1-order5 ;
&amp;nbsp;&amp;nbsp; do i=1 to 5 ;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if services&lt;I&gt;=. then services&lt;I&gt;=maxranks&lt;I&gt;+1;
&amp;nbsp;&amp;nbsp; end;
run;

ods graphics on;

proc prinqual data=bball out=tbball scores n=1 tstandard=z
&amp;nbsp;&amp;nbsp; plots=transformations;
&amp;nbsp;&amp;nbsp; transform untie(order1-order5);
&amp;nbsp;&amp;nbsp; id k ;
run;

* Perform the Final Principal Component Analysis;
proc factor nfactors=1 plots=scree;
&amp;nbsp;&amp;nbsp; ods select factorpattern screeplot;
&amp;nbsp;&amp;nbsp; var Torder1-Torder5 ;
run;

proc sort;
&amp;nbsp;&amp;nbsp; by Prin1;
run;

* Display Scores on the First Principal Component;
proc print;
&amp;nbsp;&amp;nbsp; var k Prin1;
run;



&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/LI&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ksharp&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 May 2013 04:46:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Transform-data-format-to-accommodate-Proc-expectations-Take-2/m-p/134169#M36430</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2013-05-15T04:46:28Z</dc:date>
    </item>
    <item>
      <title>Re: Transform data format to accommodate Proc expectations, Take #2</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Transform-data-format-to-accommodate-Proc-expectations-Take-2/m-p/134170#M36431</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Beautiful, beautiful, beautiful!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks soooo much.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Nicholas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 May 2013 04:59:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Transform-data-format-to-accommodate-Proc-expectations-Take-2/m-p/134170#M36431</guid>
      <dc:creator>NKormanik</dc:creator>
      <dc:date>2013-05-15T04:59:12Z</dc:date>
    </item>
    <item>
      <title>Re: Transform data format to accommodate Proc expectations, Take #2</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Transform-data-format-to-accommodate-Proc-expectations-Take-2/m-p/134171#M36432</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A __default_attr="645292" __jive_macro_name="user" class="jive_macro jive_macro_user" href="https://communities.sas.com/"&gt;&lt;/A&gt;, by the way, might as well ask now..., would it be okay to include the top 50 rows using your code?&amp;nbsp; Or is it just limited to 20, as requested in the original post?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'll try.&amp;nbsp; But just wanted to ask you now since it's before you presently.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 May 2013 05:15:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Transform-data-format-to-accommodate-Proc-expectations-Take-2/m-p/134171#M36432</guid>
      <dc:creator>NKormanik</dc:creator>
      <dc:date>2013-05-15T05:15:37Z</dc:date>
    </item>
    <item>
      <title>Re: Transform data format to accommodate Proc expectations, Take #2</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Transform-data-format-to-accommodate-Proc-expectations-Take-2/m-p/134172#M36433</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;OK.&lt;/P&gt;&lt;P&gt;At the bottom of my code , You can print top 50 observations.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;* Display Scores on the First Principal Component;&lt;/P&gt;&lt;P&gt;proc print obs=50;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; var k Prin1;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 May 2013 06:23:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Transform-data-format-to-accommodate-Proc-expectations-Take-2/m-p/134172#M36433</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2013-05-15T06:23:47Z</dc:date>
    </item>
    <item>
      <title>Re: Transform data format to accommodate Proc expectations, Take #2</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Transform-data-format-to-accommodate-Proc-expectations-Take-2/m-p/134173#M36434</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A __default_attr="645292" __jive_macro_name="user" class="jive_macro jive_macro_user" href="https://communities.sas.com/"&gt;&lt;/A&gt;, I mean in the cards section at top..., can I include 50 lines?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 May 2013 06:30:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Transform-data-format-to-accommodate-Proc-expectations-Take-2/m-p/134173#M36434</guid>
      <dc:creator>NKormanik</dc:creator>
      <dc:date>2013-05-15T06:30:13Z</dc:date>
    </item>
    <item>
      <title>Re: Transform data format to accommodate Proc expectations, Take #2</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Transform-data-format-to-accommodate-Proc-expectations-Take-2/m-p/134174#M36435</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes. You can add any rows as you want.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 May 2013 06:37:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Transform-data-format-to-accommodate-Proc-expectations-Take-2/m-p/134174#M36435</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2013-05-15T06:37:42Z</dc:date>
    </item>
    <item>
      <title>Re: Transform data format to accommodate Proc expectations, Take #2</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Transform-data-format-to-accommodate-Proc-expectations-Take-2/m-p/134175#M36436</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A __default_attr="255172" __jive_macro_name="user" class="jive_macro jive_macro_user" href="https://communities.sas.com/"&gt;&lt;/A&gt;, I appreciate you were trying to get me to learn.&amp;nbsp; Thanks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It would be great, though, just for completeness for anyone else coming across this thread, if you could put the rest of the code.&amp;nbsp; The first part seemed beautifully written.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 May 2013 21:41:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Transform-data-format-to-accommodate-Proc-expectations-Take-2/m-p/134175#M36436</guid>
      <dc:creator>NKormanik</dc:creator>
      <dc:date>2013-05-15T21:41:01Z</dc:date>
    </item>
  </channel>
</rss>

