<?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 Split by 2 fifty variables in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Split-by-2-fifty-variables/m-p/410777#M279673</link>
    <description>&lt;P&gt;Good morning!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a dataset like this&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ID&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; V1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;V2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; V3&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; V4&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; V5&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; V6&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;..&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;a2a2a2a2a2a2a2a 19259999999 &lt;SPAN&gt;1926&lt;/SPAN&gt;9999999 &lt;SPAN&gt;1926&lt;/SPAN&gt;9999999 &lt;SPAN&gt;1925&lt;/SPAN&gt;9999999 &lt;SPAN&gt;1927&lt;/SPAN&gt;9999999 &lt;SPAN&gt;1928&lt;/SPAN&gt;9999999&amp;nbsp; &amp;nbsp; ..&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to split V1, V2...V50 into two variables like this&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ID&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; V11&amp;nbsp; &amp;nbsp; &amp;nbsp;V12&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;V21&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;V22&amp;nbsp; &amp;nbsp; &amp;nbsp;V31&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;V32&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;a2a2a2a2a2a2a2a 1925&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;9999999&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;1926&amp;nbsp;&amp;nbsp;9999999&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;1926&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp;9999999&amp;nbsp; &amp;nbsp; &amp;nbsp;etc&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;thansk for all!!&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 06 Nov 2017 08:46:52 GMT</pubDate>
    <dc:creator>jbs23</dc:creator>
    <dc:date>2017-11-06T08:46:52Z</dc:date>
    <item>
      <title>Split by 2 fifty variables</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Split-by-2-fifty-variables/m-p/410777#M279673</link>
      <description>&lt;P&gt;Good morning!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a dataset like this&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ID&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; V1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;V2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; V3&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; V4&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; V5&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; V6&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;..&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;a2a2a2a2a2a2a2a 19259999999 &lt;SPAN&gt;1926&lt;/SPAN&gt;9999999 &lt;SPAN&gt;1926&lt;/SPAN&gt;9999999 &lt;SPAN&gt;1925&lt;/SPAN&gt;9999999 &lt;SPAN&gt;1927&lt;/SPAN&gt;9999999 &lt;SPAN&gt;1928&lt;/SPAN&gt;9999999&amp;nbsp; &amp;nbsp; ..&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to split V1, V2...V50 into two variables like this&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ID&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; V11&amp;nbsp; &amp;nbsp; &amp;nbsp;V12&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;V21&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;V22&amp;nbsp; &amp;nbsp; &amp;nbsp;V31&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;V32&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;a2a2a2a2a2a2a2a 1925&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;9999999&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;1926&amp;nbsp;&amp;nbsp;9999999&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;1926&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp;9999999&amp;nbsp; &amp;nbsp; &amp;nbsp;etc&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;thansk for all!!&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 06 Nov 2017 08:46:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Split-by-2-fifty-variables/m-p/410777#M279673</guid>
      <dc:creator>jbs23</dc:creator>
      <dc:date>2017-11-06T08:46:52Z</dc:date>
    </item>
    <item>
      <title>Re: Split by 2 fifty variables</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Split-by-2-fifty-variables/m-p/410781#M279674</link>
      <description>&lt;P&gt;First question, why do you have a dataset like that.&amp;nbsp; You won't just find this particular problem harder, you will find all coding with that structure harder.&amp;nbsp; As such your current question makes no sense.&lt;/P&gt;
&lt;P&gt;It is however possible:&lt;/P&gt;
&lt;PRE&gt;data want1 (keep=id var1--var10)
     want2 (keep=id var11--var50);
  set have;
run;&lt;/PRE&gt;
&lt;P&gt;But as I say, it makes no sense.&amp;nbsp; Normalise the data items (so they go down) and then process them as data elements.&lt;/P&gt;</description>
      <pubDate>Mon, 06 Nov 2017 09:23:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Split-by-2-fifty-variables/m-p/410781#M279674</guid>
      <dc:creator>RW9</dc:creator>
      <dc:date>2017-11-06T09:23:10Z</dc:date>
    </item>
    <item>
      <title>Re: Split by 2 fifty variables</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Split-by-2-fifty-variables/m-p/410785#M279675</link>
      <description>&lt;P&gt;If you want split variables, for V1,&amp;nbsp; use:&lt;/P&gt;
&lt;P&gt;v21 = int(V1 / 1e7);&lt;BR /&gt;v22 = mod(V1, 1e7);&lt;/P&gt;</description>
      <pubDate>Mon, 06 Nov 2017 09:35:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Split-by-2-fifty-variables/m-p/410785#M279675</guid>
      <dc:creator>KachiM</dc:creator>
      <dc:date>2017-11-06T09:35:14Z</dc:date>
    </item>
    <item>
      <title>Re: Split by 2 fifty variables</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Split-by-2-fifty-variables/m-p/410787#M279676</link>
      <description>&lt;P&gt;Oh, is that what he meant!&amp;nbsp; Still doesn't make much sense, but more than splitting variables between datasets.&amp;nbsp; If they are character then just substr().&lt;/P&gt;</description>
      <pubDate>Mon, 06 Nov 2017 09:37:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Split-by-2-fifty-variables/m-p/410787#M279676</guid>
      <dc:creator>RW9</dc:creator>
      <dc:date>2017-11-06T09:37:34Z</dc:date>
    </item>
  </channel>
</rss>

