<?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: Mapping datavalues from 2 different datasets in SAS Enterprise Guide</title>
    <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Mapping-datavalues-from-2-different-datasets/m-p/343186#M22737</link>
    <description>&lt;P&gt;Maybe you should slightly change the second condition:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data match mismatch;
merge WORK.CORRECT(in=PC) WORK.INCORRECT(in=PS1 rename=(Circle=Circle1 district=district1));
by station;
if PC;
if district eq district1 and Circle eq Circle1 then output match;
if district ne district1 or Circle ne Circle1 then output mismatch;
run; &lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;or make it even simpler: &lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data match mismatch;
merge WORK.CORRECT(in=PC) WORK.INCORRECT(in=PS1 rename=(Circle=Circle1 district=district1));
by station;
if PC;
if district eq district1 and Circle eq Circle1
then output match;
else output mismatch;
run; &lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Wed, 22 Mar 2017 07:16:28 GMT</pubDate>
    <dc:creator>Kurt_Bremser</dc:creator>
    <dc:date>2017-03-22T07:16:28Z</dc:date>
    <item>
      <title>Mapping datavalues from 2 different datasets</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Mapping-datavalues-from-2-different-datasets/m-p/342525#M22676</link>
      <description>&lt;P&gt;I have 2 dataset described below name correct data and incorrect data. Now i want to map incorrect data from correct data.&lt;/P&gt;&lt;P&gt;For example in incorrect data for adarsh nagar station circle is incorrect and for harmara station police district is incorrect.&lt;/P&gt;&lt;P&gt;I have used proc sort by station for both the table and then i have used IN= option but it wokrs for just one variable but i want to map data using for both variable i.e. circle and station.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Correct Data&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Incorrect data&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;District&lt;/TD&gt;&lt;TD&gt;Circle&lt;/TD&gt;&lt;TD&gt;Station&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;District&lt;/TD&gt;&lt;TD&gt;Circle&lt;/TD&gt;&lt;TD&gt;Station&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;EAST&lt;/TD&gt;&lt;TD&gt;ADARSH NAGAR&lt;/TD&gt;&lt;TD&gt;ADARSH NAGAR&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;EAST&lt;/TD&gt;&lt;TD&gt;CHOMU&lt;/TD&gt;&lt;TD&gt;ADARSH NAGAR&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;EAST&lt;/TD&gt;&lt;TD&gt;ADARSH NAGAR&lt;/TD&gt;&lt;TD&gt;JAWAHAR NAGAR&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;EAST&lt;/TD&gt;&lt;TD&gt;ADARSH NAGAR&lt;/TD&gt;&lt;TD&gt;JAWAHAR NAGAR&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WEST&lt;/TD&gt;&lt;TD&gt;CHOMU&lt;/TD&gt;&lt;TD&gt;HARMARA&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;WEST&lt;/TD&gt;&lt;TD&gt;CHOMU&lt;/TD&gt;&lt;TD&gt;HARMARA&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;WEST&lt;/TD&gt;&lt;TD&gt;CHOMU&lt;/TD&gt;&lt;TD&gt;VISHWAKARMA&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;EAST&lt;/TD&gt;&lt;TD&gt;CHOMU&lt;/TD&gt;&lt;TD&gt;VISHWAKARMA&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Mon, 20 Mar 2017 10:31:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Mapping-datavalues-from-2-different-datasets/m-p/342525#M22676</guid>
      <dc:creator>india2016</dc:creator>
      <dc:date>2017-03-20T10:31:14Z</dc:date>
    </item>
    <item>
      <title>Re: Mapping datavalues from 2 different datasets</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Mapping-datavalues-from-2-different-datasets/m-p/342533#M22677</link>
      <description>&lt;P&gt;Please show a desired output to further describe&amp;nbsp;your requirement.&lt;/P&gt;</description>
      <pubDate>Mon, 20 Mar 2017 11:20:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Mapping-datavalues-from-2-different-datasets/m-p/342533#M22677</guid>
      <dc:creator>LinusH</dc:creator>
      <dc:date>2017-03-20T11:20:21Z</dc:date>
    </item>
    <item>
      <title>Re: Mapping datavalues from 2 different datasets</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Mapping-datavalues-from-2-different-datasets/m-p/342565#M22680</link>
      <description>&lt;P&gt;Please post example data in a data step, like&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data correct;
infile cards dlm=',';
input district :$4. circle :$20. station :$20.;
cards;
EAST,ADARSH NAGAR,ADARSH NAGAR
EAST,ADARSH NAGAR,JAWAHAR NAGAR
WEST,CHOMU,HARMARA
WEST,CHOMU,VISHWAKARMA
;
run;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;This makes it easier for us to recreate your data.&lt;/P&gt;
&lt;P&gt;A macro that does this automatically cam be found at &lt;A href="https://communities.sas.com/t5/SAS-Communities-Library/How-to-create-a-data-step-version-of-your-data-AKA-generate/ta-p/258712" target="_blank"&gt;https://communities.sas.com/t5/SAS-Communities-Library/How-to-create-a-data-step-version-of-your-data-AKA-generate/ta-p/258712&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 20 Mar 2017 12:57:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Mapping-datavalues-from-2-different-datasets/m-p/342565#M22680</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2017-03-20T12:57:57Z</dc:date>
    </item>
    <item>
      <title>Re: Mapping datavalues from 2 different datasets</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Mapping-datavalues-from-2-different-datasets/m-p/343173#M22733</link>
      <description>input district :$10. circle :$20. station :$20.;&lt;BR /&gt;cards;&lt;BR /&gt;east adarshnagar adarshnagar&lt;BR /&gt;east adarshnagar jawaharnagar&lt;BR /&gt;east gandhinagar gandhinagar&lt;BR /&gt;west chomu harmara&lt;BR /&gt;west chomu vishwakarma&lt;BR /&gt;;&lt;BR /&gt;run;&lt;BR /&gt;data incorrect;&lt;BR /&gt;infile cards;&lt;BR /&gt;input district :$10. circle :$20. station :$20.;&lt;BR /&gt;cards;&lt;BR /&gt;east chomu adarshnagar&lt;BR /&gt;east adarshnagar jawaharnagar&lt;BR /&gt;west chomu harmara&lt;BR /&gt;east chomu vishwakarma&lt;BR /&gt;;&lt;BR /&gt;run;</description>
      <pubDate>Wed, 22 Mar 2017 05:43:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Mapping-datavalues-from-2-different-datasets/m-p/343173#M22733</guid>
      <dc:creator>india2016</dc:creator>
      <dc:date>2017-03-22T05:43:08Z</dc:date>
    </item>
    <item>
      <title>Re: Mapping datavalues from 2 different datasets</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Mapping-datavalues-from-2-different-datasets/m-p/343174#M22734</link>
      <description>This is my program that i had done&lt;BR /&gt;&lt;BR /&gt;proc sort data=WORK.CORRECT;&lt;BR /&gt;by station;&lt;BR /&gt;run;&lt;BR /&gt;proc sort data=WORK.INCORRECT;&lt;BR /&gt;by station;&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt;data match mismatch;&lt;BR /&gt;merge WORK.CORRECT(in=PC) WORK.INCORRECT(in=PS1 rename=(Circle=Circle1 district=district1));&lt;BR /&gt;by station;&lt;BR /&gt;if PC;&lt;BR /&gt;if district eq district1 and Circle eq Circle1 then output match;&lt;BR /&gt;if district ne district1 and Circle ne Circle1 then output mismatch;&lt;BR /&gt;run;</description>
      <pubDate>Wed, 22 Mar 2017 05:44:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Mapping-datavalues-from-2-different-datasets/m-p/343174#M22734</guid>
      <dc:creator>india2016</dc:creator>
      <dc:date>2017-03-22T05:44:30Z</dc:date>
    </item>
    <item>
      <title>Re: Mapping datavalues from 2 different datasets</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Mapping-datavalues-from-2-different-datasets/m-p/343175#M22735</link>
      <description>This is what i am getting in output for match&lt;BR /&gt;district,circle,station,district1,Circle1&lt;BR /&gt;west,chomu,harmara,west,chomu&lt;BR /&gt;east,adarshnagar,jawaharnagar,east,adarshnagar&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Output for mismatch&lt;BR /&gt;&lt;BR /&gt;district,circle,station,district1,Circle1&lt;BR /&gt;east,gandhinagar,gandhinagar,,&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Match is correct but i am not getting correct data for mismatch&lt;BR /&gt;</description>
      <pubDate>Wed, 22 Mar 2017 05:49:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Mapping-datavalues-from-2-different-datasets/m-p/343175#M22735</guid>
      <dc:creator>india2016</dc:creator>
      <dc:date>2017-03-22T05:49:48Z</dc:date>
    </item>
    <item>
      <title>Re: Mapping datavalues from 2 different datasets</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Mapping-datavalues-from-2-different-datasets/m-p/343186#M22737</link>
      <description>&lt;P&gt;Maybe you should slightly change the second condition:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data match mismatch;
merge WORK.CORRECT(in=PC) WORK.INCORRECT(in=PS1 rename=(Circle=Circle1 district=district1));
by station;
if PC;
if district eq district1 and Circle eq Circle1 then output match;
if district ne district1 or Circle ne Circle1 then output mismatch;
run; &lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;or make it even simpler: &lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data match mismatch;
merge WORK.CORRECT(in=PC) WORK.INCORRECT(in=PS1 rename=(Circle=Circle1 district=district1));
by station;
if PC;
if district eq district1 and Circle eq Circle1
then output match;
else output mismatch;
run; &lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 22 Mar 2017 07:16:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Mapping-datavalues-from-2-different-datasets/m-p/343186#M22737</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2017-03-22T07:16:28Z</dc:date>
    </item>
  </channel>
</rss>

