<?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: Cutting digit in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Cutting-digit/m-p/514837#M138863</link>
    <description>&lt;P&gt;there is no error message so I think it works.&lt;/P&gt;</description>
    <pubDate>Tue, 20 Nov 2018 16:56:26 GMT</pubDate>
    <dc:creator>dapenDaniel</dc:creator>
    <dc:date>2018-11-20T16:56:26Z</dc:date>
    <item>
      <title>Cutting digit</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Cutting-digit/m-p/514625#M138768</link>
      <description>&lt;P&gt;Hi. I have two variables as following below.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;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; &amp;nbsp; Year&lt;/P&gt;&lt;P&gt;US2007025948&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2007&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What I want to do is that if year (2007) equals to the third to the sixth digit of ID (US&lt;FONT color="#FF0000"&gt;2007&lt;/FONT&gt;025948), delete this observation.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What code do I need to use? Thanks.&lt;/P&gt;</description>
      <pubDate>Mon, 19 Nov 2018 23:15:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Cutting-digit/m-p/514625#M138768</guid>
      <dc:creator>dapenDaniel</dc:creator>
      <dc:date>2018-11-19T23:15:00Z</dc:date>
    </item>
    <item>
      <title>Re: Cutting digit</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Cutting-digit/m-p/514628#M138769</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;if put(year, 4.) = substr(id, 3, 4) then delete;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;This assumes year is numeric and ID is character. If it's otherwise you'll need to modify the functions a little bit, but in general that's what you need. It can be modified to be in a WHERE clause, or for SQL or a data step as needed as well.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/202889"&gt;@dapenDaniel&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Hi. I have two variables as following below.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;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; &amp;nbsp; Year&lt;/P&gt;
&lt;P&gt;US2007025948&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2007&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What I want to do is that if year (2007) equals to the third to the sixth digit of ID (US&lt;FONT color="#FF0000"&gt;2007&lt;/FONT&gt;025948), delete this observation.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What code do I need to use? Thanks.&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 19 Nov 2018 23:22:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Cutting-digit/m-p/514628#M138769</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2018-11-19T23:22:37Z</dc:date>
    </item>
    <item>
      <title>Re: Cutting digit</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Cutting-digit/m-p/514635#M138772</link>
      <description>&lt;P&gt;Year is also character variable.&lt;/P&gt;</description>
      <pubDate>Mon, 19 Nov 2018 23:38:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Cutting-digit/m-p/514635#M138772</guid>
      <dc:creator>dapenDaniel</dc:creator>
      <dc:date>2018-11-19T23:38:21Z</dc:date>
    </item>
    <item>
      <title>Re: Cutting digit</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Cutting-digit/m-p/514640#M138774</link>
      <description>Then remove the PUT function and it  should work.</description>
      <pubDate>Mon, 19 Nov 2018 23:52:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Cutting-digit/m-p/514640#M138774</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2018-11-19T23:52:29Z</dc:date>
    </item>
    <item>
      <title>Re: Cutting digit</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Cutting-digit/m-p/514656#M138788</link>
      <description>&lt;P&gt;if year=substr(id, 3, 4) then delete;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is it correct?&lt;/P&gt;</description>
      <pubDate>Tue, 20 Nov 2018 03:35:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Cutting-digit/m-p/514656#M138788</guid>
      <dc:creator>dapenDaniel</dc:creator>
      <dc:date>2018-11-20T03:35:04Z</dc:date>
    </item>
    <item>
      <title>Re: Cutting digit</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Cutting-digit/m-p/514779#M138838</link>
      <description>&lt;P&gt;Does it work?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/202889"&gt;@dapenDaniel&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;if year=substr(id, 3, 4) then delete;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is it correct?&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 20 Nov 2018 15:35:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Cutting-digit/m-p/514779#M138838</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2018-11-20T15:35:36Z</dc:date>
    </item>
    <item>
      <title>Re: Cutting digit</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Cutting-digit/m-p/514837#M138863</link>
      <description>&lt;P&gt;there is no error message so I think it works.&lt;/P&gt;</description>
      <pubDate>Tue, 20 Nov 2018 16:56:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Cutting-digit/m-p/514837#M138863</guid>
      <dc:creator>dapenDaniel</dc:creator>
      <dc:date>2018-11-20T16:56:26Z</dc:date>
    </item>
    <item>
      <title>Re: Cutting digit</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Cutting-digit/m-p/514841#M138865</link>
      <description>Check the output. Just because code runs doesn't mean it's correct. You should always know what you should expect as output and test for that. This will help you avoid mistakes.</description>
      <pubDate>Tue, 20 Nov 2018 16:57:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Cutting-digit/m-p/514841#M138865</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2018-11-20T16:57:22Z</dc:date>
    </item>
    <item>
      <title>Re: Cutting digit</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Cutting-digit/m-p/514853#M138868</link>
      <description>&lt;P&gt;I checked the output. The code works well. Thanks.&lt;/P&gt;</description>
      <pubDate>Tue, 20 Nov 2018 17:13:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Cutting-digit/m-p/514853#M138868</guid>
      <dc:creator>dapenDaniel</dc:creator>
      <dc:date>2018-11-20T17:13:38Z</dc:date>
    </item>
  </channel>
</rss>

