<?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: point option in set statement in fuzzy merge code in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/point-option-in-set-statement-in-fuzzy-merge-code/m-p/247267#M46329</link>
    <description>&lt;P&gt;That's true, STOP is usually employed in combination with POINT=.&amp;nbsp; In this case, however, SET DSN1 will eventually run out of observations to read, stopping the DATA step.&lt;/P&gt;</description>
    <pubDate>Mon, 01 Feb 2016 18:19:16 GMT</pubDate>
    <dc:creator>Astounding</dc:creator>
    <dc:date>2016-02-01T18:19:16Z</dc:date>
    <item>
      <title>point option in set statement in fuzzy merge code</title>
      <link>https://communities.sas.com/t5/SAS-Programming/point-option-in-set-statement-in-fuzzy-merge-code/m-p/247259#M46324</link>
      <description>&lt;P&gt;This code I am using in my situation was taken from (&lt;A href="http://blogs.sas.com/content/sgf/2015/01/27/how-to-perform-a-fuzzy-match-using-sas-functions/)." target="_blank"&gt;http://blogs.sas.com/content/sgf/2015/01/27/how-to-perform-a-fuzzy-match-using-sas-functions/).&lt;/A&gt; &amp;nbsp;Usually, the point option is coupled with stop to prevent infinite looping. I am not sure why stop statment is not used here.&lt;/P&gt;&lt;PRE&gt;data test;
	set dsn1;
	tmp1=soundex(name1);

	do i=1 to nobs;
		set dsn2 point=i nobs=nobs;
		tmp2=soundex(name2);
		dif=compged(tmp1,tmp2);

		if dif&amp;lt;=50 then
			do;
				possible_match='Yes';
				drop i tmp1 tmp2;
				output;
			end;
	end;
run;&lt;/PRE&gt;</description>
      <pubDate>Mon, 01 Feb 2016 17:51:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/point-option-in-set-statement-in-fuzzy-merge-code/m-p/247259#M46324</guid>
      <dc:creator>SAS_inquisitive</dc:creator>
      <dc:date>2016-02-01T17:51:00Z</dc:date>
    </item>
    <item>
      <title>Re: point option in set statement in fuzzy merge code</title>
      <link>https://communities.sas.com/t5/SAS-Programming/point-option-in-set-statement-in-fuzzy-merge-code/m-p/247267#M46329</link>
      <description>&lt;P&gt;That's true, STOP is usually employed in combination with POINT=.&amp;nbsp; In this case, however, SET DSN1 will eventually run out of observations to read, stopping the DATA step.&lt;/P&gt;</description>
      <pubDate>Mon, 01 Feb 2016 18:19:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/point-option-in-set-statement-in-fuzzy-merge-code/m-p/247267#M46329</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2016-02-01T18:19:16Z</dc:date>
    </item>
  </channel>
</rss>

