<?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: Duplicate numeric in column A, different character in column B in SAS Enterprise Guide</title>
    <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Duplicate-numeric-in-column-A-different-character-in-column-B/m-p/764278#M39415</link>
    <description>&lt;P&gt;Perhaps, borrowing from &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;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The first data step is just to build something similar to what you describe as your data.&lt;/P&gt;
&lt;P&gt;The data set TEMP is code you would run against that data set to get the value list. Depending on the actual lengths of your values the length of the list variable may need to be much larger. This sort of thing is not normally built by point and click interfaces because it is a non-standard action and makes data that is often much harder to work with for some tasks.&lt;/P&gt;
&lt;P&gt;Then the last step combines the two data sets.&lt;/P&gt;
&lt;PRE&gt;data have;
  input a b $;
cards;
1 A
1 B
1 C
2 A
2 B
;

data temp;
   length a 8 b_list $20 ;
   do until(last.a);
      set have;
      by a;
      b_list=catx(',',b_list,b);
   end;
   drop b;
run;

data want;
   merge have
         temp
   ;
   by a;
run;&lt;/PRE&gt;
&lt;P&gt;Still want to know what you expect to do with the combined values, especially when they are repeated.&lt;/P&gt;</description>
    <pubDate>Thu, 26 Aug 2021 17:00:45 GMT</pubDate>
    <dc:creator>ballardw</dc:creator>
    <dc:date>2021-08-26T17:00:45Z</dc:date>
    <item>
      <title>Duplicate numeric in column A, different character in column B</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Duplicate-numeric-in-column-A-different-character-in-column-B/m-p/764178#M39404</link>
      <description>I have 2 column, A(C.A) and B(C.B)&lt;BR /&gt;C.A contains duplicate for eg. 1,1,1&lt;BR /&gt;C.B does not contain duplicate(a,b,c)&lt;BR /&gt;Table eg&lt;BR /&gt;C.A : A&lt;BR /&gt;C.A : B&lt;BR /&gt;C.A : C&lt;BR /&gt;How do i make it into&lt;BR /&gt;C.A : C.B(A,B,C)&lt;BR /&gt;C.A : C.B(A,B,C)&lt;BR /&gt;C.A : C.B(A,B,C)&lt;BR /&gt;&lt;BR /&gt;Can anybody help please. Thank u.</description>
      <pubDate>Thu, 26 Aug 2021 13:12:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Duplicate-numeric-in-column-A-different-character-in-column-B/m-p/764178#M39404</guid>
      <dc:creator>Niz88</dc:creator>
      <dc:date>2021-08-26T13:12:32Z</dc:date>
    </item>
    <item>
      <title>Re: Duplicate numeric in column A, different character in column B</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Duplicate-numeric-in-column-A-different-character-in-column-B/m-p/764197#M39405</link>
      <description>&lt;P&gt;Can you be more clear please.&lt;/P&gt;</description>
      <pubDate>Thu, 26 Aug 2021 13:54:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Duplicate-numeric-in-column-A-different-character-in-column-B/m-p/764197#M39405</guid>
      <dc:creator>Sajid01</dc:creator>
      <dc:date>2021-08-26T13:54:08Z</dc:date>
    </item>
    <item>
      <title>Re: Duplicate numeric in column A, different character in column B</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Duplicate-numeric-in-column-A-different-character-in-column-B/m-p/764214#M39407</link>
      <description>&lt;P&gt;Please provide an of your existing data in the form of a data step.&lt;/P&gt;
&lt;P&gt;And please describe what you will do with the resulting data set that can't be done with it in the current form.&lt;/P&gt;</description>
      <pubDate>Thu, 26 Aug 2021 14:21:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Duplicate-numeric-in-column-A-different-character-in-column-B/m-p/764214#M39407</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2021-08-26T14:21:41Z</dc:date>
    </item>
    <item>
      <title>Re: Duplicate numeric in column A, different character in column B</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Duplicate-numeric-in-column-A-different-character-in-column-B/m-p/764215#M39408</link>
      <description>Can sas do this&lt;BR /&gt;A B to A B&lt;BR /&gt;1 A 1 A,B and C&lt;BR /&gt;1 B 1 A,B and C&lt;BR /&gt;1 C 1 A,B and C&lt;BR /&gt;2 A 2 A and B&lt;BR /&gt;2 B 2 A and B</description>
      <pubDate>Thu, 26 Aug 2021 14:22:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Duplicate-numeric-in-column-A-different-character-in-column-B/m-p/764215#M39408</guid>
      <dc:creator>Niz88</dc:creator>
      <dc:date>2021-08-26T14:22:46Z</dc:date>
    </item>
    <item>
      <title>Re: Duplicate numeric in column A, different character in column B</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Duplicate-numeric-in-column-A-different-character-in-column-B/m-p/764223#M39409</link>
      <description>&lt;P&gt;What is your starting dataset? Show it as a data step that recreates it.&lt;/P&gt;
&lt;P&gt;Is it something like:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
  input a b $;
cards;
1 A
1 B
1 C
2 A
2 B
;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;What is your desired output dataset?&amp;nbsp; Is it something like this?&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
  input a b_list :$20.;
cards;
1 A,B,C
2 A,B
;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;If so then try:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
   length a 8 b_list $20 ;
   do until(last.a);
      set have;
      by a;
      b_list=catx(',',b_list,b);
   end;
   drop b;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 26 Aug 2021 14:43:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Duplicate-numeric-in-column-A-different-character-in-column-B/m-p/764223#M39409</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2021-08-26T14:43:07Z</dc:date>
    </item>
    <item>
      <title>Re: Duplicate numeric in column A, different character in column B</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Duplicate-numeric-in-column-A-different-character-in-column-B/m-p/764231#M39410</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/393879"&gt;@Niz88&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;Can sas do this&lt;BR /&gt;A B to A B&lt;BR /&gt;1 A 1 A,B and C&lt;BR /&gt;1 B 1 A,B and C&lt;BR /&gt;1 C 1 A,B and C&lt;BR /&gt;2 A 2 A and B&lt;BR /&gt;2 B 2 A and B&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;There is not way in that stuff above to tell what the starting variables are or what the value per variable might be. SAS works on variables.&lt;/P&gt;</description>
      <pubDate>Thu, 26 Aug 2021 15:04:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Duplicate-numeric-in-column-A-different-character-in-column-B/m-p/764231#M39410</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2021-08-26T15:04:23Z</dc:date>
    </item>
    <item>
      <title>Re: Duplicate numeric in column A, different character in column B</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Duplicate-numeric-in-column-A-different-character-in-column-B/m-p/764233#M39411</link>
      <description>&lt;P&gt;i want my desire input to be like&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="sas"&gt;nO  NAME     TO      NO    NAME
1    A               1    A,B AND C
1    B               1    A,B AND C
1    C               1    A,B AND C
2    A               2    A AND B
2    B               2    A AND B

Thanks for the reply. I am new to SAS. Normally i'll just import data and SAS will auto generate the code but i cant find a way to solve this problem. Need help from all who know how to use it.  
&lt;/LI-CODE&gt;</description>
      <pubDate>Thu, 26 Aug 2021 15:04:40 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Duplicate-numeric-in-column-A-different-character-in-column-B/m-p/764233#M39411</guid>
      <dc:creator>Niz88</dc:creator>
      <dc:date>2021-08-26T15:04:40Z</dc:date>
    </item>
    <item>
      <title>Re: Duplicate numeric in column A, different character in column B</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Duplicate-numeric-in-column-A-different-character-in-column-B/m-p/764251#M39412</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/393879"&gt;@Niz88&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;i want my desire input to be like&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="sas"&gt;nO  NAME     TO      NO    NAME
1    A               1    A,B AND C
1    B               1    A,B AND C
1    C               1    A,B AND C
2    A               2    A AND B
2    B               2    A AND B

Thanks for the reply. I am new to SAS. Normally i'll just import data and SAS will auto generate the code but i cant find a way to solve this problem. Need help from all who know how to use it.  
&lt;/LI-CODE&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;If you are dealing with Proc Import or wizard creating the data you have an issue in that the existing NAME variable is not going to be long enough to hold 3 (or more) values.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Do you actually want the word AND&amp;nbsp; in the data? That adds a certain amount of complication to the possible solutions.&lt;/P&gt;</description>
      <pubDate>Thu, 26 Aug 2021 15:40:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Duplicate-numeric-in-column-A-different-character-in-column-B/m-p/764251#M39412</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2021-08-26T15:40:10Z</dc:date>
    </item>
    <item>
      <title>Re: Duplicate numeric in column A, different character in column B</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Duplicate-numeric-in-column-A-different-character-in-column-B/m-p/764261#M39413</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="sas"&gt;NO  NAME     TO      NO   NAME    DATA
1    A               1    A,B,C  
1    B               1    A,B,C
1    C               1    A,B,C
2    A               2    A,B
2    B               2    A,B            

thanks ballardw for the reply. ok,then i remove the word AND.   
I tried to use the advance expression to concatenate the data together but unable to do so. Will have to try tom code. I am trying to learn how to use the code.    
&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 26 Aug 2021 16:06:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Duplicate-numeric-in-column-A-different-character-in-column-B/m-p/764261#M39413</guid>
      <dc:creator>Niz88</dc:creator>
      <dc:date>2021-08-26T16:06:24Z</dc:date>
    </item>
    <item>
      <title>Re: Duplicate numeric in column A, different character in column B</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Duplicate-numeric-in-column-A-different-character-in-column-B/m-p/764272#M39414</link>
      <description>&lt;P&gt;What is an "advanced expression"?&lt;/P&gt;
&lt;P&gt;You are you using some type of point and click code generator in Enterprise Guide?&lt;/P&gt;</description>
      <pubDate>Thu, 26 Aug 2021 16:38:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Duplicate-numeric-in-column-A-different-character-in-column-B/m-p/764272#M39414</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2021-08-26T16:38:21Z</dc:date>
    </item>
    <item>
      <title>Re: Duplicate numeric in column A, different character in column B</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Duplicate-numeric-in-column-A-different-character-in-column-B/m-p/764278#M39415</link>
      <description>&lt;P&gt;Perhaps, borrowing from &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;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The first data step is just to build something similar to what you describe as your data.&lt;/P&gt;
&lt;P&gt;The data set TEMP is code you would run against that data set to get the value list. Depending on the actual lengths of your values the length of the list variable may need to be much larger. This sort of thing is not normally built by point and click interfaces because it is a non-standard action and makes data that is often much harder to work with for some tasks.&lt;/P&gt;
&lt;P&gt;Then the last step combines the two data sets.&lt;/P&gt;
&lt;PRE&gt;data have;
  input a b $;
cards;
1 A
1 B
1 C
2 A
2 B
;

data temp;
   length a 8 b_list $20 ;
   do until(last.a);
      set have;
      by a;
      b_list=catx(',',b_list,b);
   end;
   drop b;
run;

data want;
   merge have
         temp
   ;
   by a;
run;&lt;/PRE&gt;
&lt;P&gt;Still want to know what you expect to do with the combined values, especially when they are repeated.&lt;/P&gt;</description>
      <pubDate>Thu, 26 Aug 2021 17:00:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Duplicate-numeric-in-column-A-different-character-in-column-B/m-p/764278#M39415</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2021-08-26T17:00:45Z</dc:date>
    </item>
  </channel>
</rss>

