<?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: Multiple row by ID to one row by ID in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Multiple-row-by-ID-to-one-row-by-ID/m-p/740622#M231400</link>
    <description>&lt;P&gt;Thanks for you reply.&amp;nbsp;&lt;/P&gt;&lt;P&gt;What I'm looking for is something like this&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ID&lt;/TD&gt;&lt;TD&gt;Score1&lt;/TD&gt;&lt;TD&gt;Score2&lt;/TD&gt;&lt;TD&gt;Score3&lt;/TD&gt;&lt;TD&gt;Score4&lt;/TD&gt;&lt;TD&gt;Score5&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;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;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;6&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;4&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;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm having hard time understanding how it works and how do I account for "Event" variable.&lt;/P&gt;</description>
    <pubDate>Tue, 11 May 2021 21:16:27 GMT</pubDate>
    <dc:creator>Nrjn7</dc:creator>
    <dc:date>2021-05-11T21:16:27Z</dc:date>
    <item>
      <title>Multiple row by ID to one row by ID</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Multiple-row-by-ID-to-one-row-by-ID/m-p/740604#M231388</link>
      <description>&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ID&lt;/TD&gt;&lt;TD&gt;Event&lt;/TD&gt;&lt;TD&gt;Score1&lt;/TD&gt;&lt;TD&gt;Score2&lt;/TD&gt;&lt;TD&gt;Score3&lt;/TD&gt;&lt;TD&gt;Score5&lt;/TD&gt;&lt;TD&gt;Score5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2&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&gt;1&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;C&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;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;4&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&gt;2&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;C&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;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;4&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;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm working with a much bigger file bu his is the general flow.&lt;/P&gt;&lt;P&gt;How do I transform this to one row by ID?&lt;/P&gt;&lt;P&gt;Please suggest.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 11 May 2021 20:13:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Multiple-row-by-ID-to-one-row-by-ID/m-p/740604#M231388</guid>
      <dc:creator>Nrjn7</dc:creator>
      <dc:date>2021-05-11T20:13:54Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple row by ID to one row by ID</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Multiple-row-by-ID-to-one-row-by-ID/m-p/740621#M231399</link>
      <description>&lt;P&gt;You need to show exactly what you expect the result to look like. The value of EVENT is going to play a role somewhere but you have not described what that role would be. You may have to address exactly how many possible values of Event there are in the entire data set when specifying your rules.&lt;/P&gt;</description>
      <pubDate>Tue, 11 May 2021 21:12:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Multiple-row-by-ID-to-one-row-by-ID/m-p/740621#M231399</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2021-05-11T21:12:46Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple row by ID to one row by ID</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Multiple-row-by-ID-to-one-row-by-ID/m-p/740622#M231400</link>
      <description>&lt;P&gt;Thanks for you reply.&amp;nbsp;&lt;/P&gt;&lt;P&gt;What I'm looking for is something like this&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ID&lt;/TD&gt;&lt;TD&gt;Score1&lt;/TD&gt;&lt;TD&gt;Score2&lt;/TD&gt;&lt;TD&gt;Score3&lt;/TD&gt;&lt;TD&gt;Score4&lt;/TD&gt;&lt;TD&gt;Score5&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;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;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;6&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;4&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;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm having hard time understanding how it works and how do I account for "Event" variable.&lt;/P&gt;</description>
      <pubDate>Tue, 11 May 2021 21:16:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Multiple-row-by-ID-to-one-row-by-ID/m-p/740622#M231400</guid>
      <dc:creator>Nrjn7</dc:creator>
      <dc:date>2021-05-11T21:16:27Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple row by ID to one row by ID</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Multiple-row-by-ID-to-one-row-by-ID/m-p/740625#M231403</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input ID	Event $	Score1	Score2	Score3	Score4	Score5;
cards;
1	A	1	2	. . . 	 	 
1	B	. 	. 	3	3	. 
1	C	. . . . 	 	 	 	4
2	A	3	4	. . . 	 	 
2	B	. . 	 	5	6	. 
2	C	. . . . 	 	 	 	8
3	A	3	4	. . . 	 	 
;


data want;
 update have(obs=0) have;
 by id;
 drop event;
run;
/*OR*/
proc summary data=have nway;
 class id;
 var score:;
 output out=want(drop=_:) max=;
run;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Hi &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/295245"&gt;@Nrjn7&lt;/a&gt;&amp;nbsp; Please use one of the above. 1st one though needs your dataset to be sorted by ID whereas 2nd one doesn't&lt;/P&gt;</description>
      <pubDate>Tue, 11 May 2021 21:26:55 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Multiple-row-by-ID-to-one-row-by-ID/m-p/740625#M231403</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2021-05-11T21:26:55Z</dc:date>
    </item>
  </channel>
</rss>

