<?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: Help Splitting a String and reshaping a data set in New SAS User</title>
    <link>https://communities.sas.com/t5/New-SAS-User/Help-Splitting-a-String-and-reshaping-a-data-set/m-p/745858#M29393</link>
    <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13884"&gt;@ballardw&lt;/a&gt;&amp;nbsp;I have about 7 data sets all answering the same questions, but all entered in unique and creative formats. This is the most common entry layout but it is not the same across each dataset. I am hoping to reshape the dataset into the requested final format, merge all 7 sets (for sharing) and eventually provide frequency counts for IN OUT N/A N/O per V#.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 04 Jun 2021 17:09:54 GMT</pubDate>
    <dc:creator>kirkends</dc:creator>
    <dc:date>2021-06-04T17:09:54Z</dc:date>
    <item>
      <title>Help Splitting a String and reshaping a data set</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Help-Splitting-a-String-and-reshaping-a-data-set/m-p/745830#M29391</link>
      <description>&lt;P&gt;I am new to SAS and need some help reshaping a data set and am not sure where to start. My data set is an excel. I think I need to use an Array but am not sure how to logic it.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;HAVE&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Unique ID&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;OUT&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;N/O&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1, 2, 3, 4, 5, 6, 7, 10, 11, 13, 15, 16, 17, 21, 22, 24, 28&lt;/TD&gt;&lt;TD&gt;30&lt;/TD&gt;&lt;TD&gt;14, 18, 19, 20, 23, 25, 26, 27, 29&lt;/TD&gt;&lt;TD&gt;8, 9, 12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;30&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;3&lt;/TD&gt;&lt;TD&gt;1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 13, 15, 16, 17, 21, 22, 28&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;14, 18, 19, 20, 24, 25, 26, 27, 29&lt;/TD&gt;&lt;TD&gt;8, 12, 23&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;1, 2, 3, 4, 5, 10, 11, 13, 14, 15, 16, 17, 22, 28&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;18, 19, 20, 21, 25, 26, 27, 29&lt;/TD&gt;&lt;TD&gt;6, 7, 8, 9, 12, 23, 24&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 15, 16, 17, 20, 22, 23, 28&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;14, 18, 19, 24, 25, 26, 27, 29&lt;/TD&gt;&lt;TD&gt;12, 21&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Want&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;uniqueID&lt;/TD&gt;&lt;TD&gt;V1&lt;/TD&gt;&lt;TD&gt;V2&lt;/TD&gt;&lt;TD&gt;V3&lt;/TD&gt;&lt;TD&gt;V4&lt;/TD&gt;&lt;TD&gt;V5&lt;/TD&gt;&lt;TD&gt;V6&lt;/TD&gt;&lt;TD&gt;V7&lt;/TD&gt;&lt;TD&gt;V8&lt;/TD&gt;&lt;TD&gt;V9&lt;/TD&gt;&lt;TD&gt;V10&lt;/TD&gt;&lt;TD&gt;V11&lt;/TD&gt;&lt;TD&gt;V12&lt;/TD&gt;&lt;TD&gt;V13&lt;/TD&gt;&lt;TD&gt;V14&lt;/TD&gt;&lt;TD&gt;V15&lt;/TD&gt;&lt;TD&gt;V16&lt;/TD&gt;&lt;TD&gt;V17&lt;/TD&gt;&lt;TD&gt;V18&lt;/TD&gt;&lt;TD&gt;V19&lt;/TD&gt;&lt;TD&gt;V20&lt;/TD&gt;&lt;TD&gt;V21&lt;/TD&gt;&lt;TD&gt;V22&lt;/TD&gt;&lt;TD&gt;V23&lt;/TD&gt;&lt;TD&gt;V24&lt;/TD&gt;&lt;TD&gt;V25&lt;/TD&gt;&lt;TD&gt;V26&lt;/TD&gt;&lt;TD&gt;V27&lt;/TD&gt;&lt;TD&gt;V28&lt;/TD&gt;&lt;TD&gt;V29.....&lt;/TD&gt;&lt;TD&gt;V30&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;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;N/O&lt;/TD&gt;&lt;TD&gt;N/O&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;N/O&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;N/A&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;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&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;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;/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;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;/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;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;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;IN&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;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;N/O&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;N/O&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;N/O&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;N/O&lt;/TD&gt;&lt;TD&gt;N/O&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;N/A&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;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;N/O&lt;/TD&gt;&lt;TD&gt;N/O&lt;/TD&gt;&lt;TD&gt;N/O&lt;/TD&gt;&lt;TD&gt;N/O&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;N/O&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;N/O&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;N/A&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;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;OUT&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;N/O&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;N/O&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;IN&lt;/TD&gt;&lt;TD&gt;N/A&lt;/TD&gt;&lt;TD&gt;N/A&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;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Fri, 04 Jun 2021 16:08:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Help-Splitting-a-String-and-reshaping-a-data-set/m-p/745830#M29391</guid>
      <dc:creator>kirkends</dc:creator>
      <dc:date>2021-06-04T16:08:59Z</dc:date>
    </item>
    <item>
      <title>Re: Help Splitting a String and reshaping a data set</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Help-Splitting-a-String-and-reshaping-a-data-set/m-p/745845#M29392</link>
      <description>&lt;P&gt;Before going about reshaping the data you might describe just how you intend to use the resulting data set.&lt;/P&gt;
&lt;P&gt;There may be better ways to reshape it based on intended use.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Have you created a SAS dataset?&lt;/P&gt;
&lt;P&gt;Are the variable names as you show the column headings? I ask because by default SAS will not like space or / characters in variable names.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Something like this should work but again, how your actually intend to use the data this may not be the best case.&lt;/P&gt;
&lt;PRE&gt;data want;
   set have;
   array v(30) $ 5;
   do i=1 to countw(in);
      pos=input(scan(in,i),2.);
      v[pos]='IN';
   end;
   do i=1 to countw(out);
      pos=input(scan(out,i),2.);
      v[pos]='OUT';
   end;
   do i=1 to countw(n_a); /*what ever the actual name of the N/A becomes*/
      pos=input(scan(n_a,i),2.);
      v[pos]='N/A';
   end;
   do i=1 to countw(n_o); /* same note about variable name*/
      pos=input(scan(n_o,i),2.);
      v[pos]='N/O';
   end;
   keep uniqueid v: ;
run;
&lt;/PRE&gt;</description>
      <pubDate>Fri, 04 Jun 2021 16:29:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Help-Splitting-a-String-and-reshaping-a-data-set/m-p/745845#M29392</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2021-06-04T16:29:43Z</dc:date>
    </item>
    <item>
      <title>Re: Help Splitting a String and reshaping a data set</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Help-Splitting-a-String-and-reshaping-a-data-set/m-p/745858#M29393</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13884"&gt;@ballardw&lt;/a&gt;&amp;nbsp;I have about 7 data sets all answering the same questions, but all entered in unique and creative formats. This is the most common entry layout but it is not the same across each dataset. I am hoping to reshape the dataset into the requested final format, merge all 7 sets (for sharing) and eventually provide frequency counts for IN OUT N/A N/O per V#.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 04 Jun 2021 17:09:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Help-Splitting-a-String-and-reshaping-a-data-set/m-p/745858#M29393</guid>
      <dc:creator>kirkends</dc:creator>
      <dc:date>2021-06-04T17:09:54Z</dc:date>
    </item>
  </channel>
</rss>

