<?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: question about merge in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/question-about-merge/m-p/119383#M32903</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Assumption: if ID is unique (with no duplicates) within either of 3 data sets&lt;/P&gt;&lt;P&gt;Answer : 'the total number of non-duplicate ids'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Haikuo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 27 Jul 2012 03:43:46 GMT</pubDate>
    <dc:creator>Haikuo</dc:creator>
    <dc:date>2012-07-27T03:43:46Z</dc:date>
    <item>
      <title>question about merge</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/question-about-merge/m-p/119380#M32900</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have several datasets with each one containing the data of a variable. The file name and its no. of observations are as follows:&lt;/P&gt;&lt;P&gt;var1(2900 obs), var2(2800 obs), var3(2500 obs).&lt;/P&gt;&lt;P&gt;Note that IDs of var1(i.e. 2900) may or may not cover IDs of var2/var3. &lt;/P&gt;&lt;P&gt;What I want is to merge them together to a whole file and the program is like below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data whole;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; merge var2&lt;/P&gt;&lt;P&gt;&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; var1&lt;/P&gt;&lt;P&gt;&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; var3&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; by ID;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My questions:&lt;/P&gt;&lt;P&gt;Is it the length(no. of rows) of whole determined by the length of the FIRST input dataset or the LONGEST one or the sum of the non-duplicated IDs in these three datasets?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jul 2012 02:58:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/question-about-merge/m-p/119380#M32900</guid>
      <dc:creator>comeon2012</dc:creator>
      <dc:date>2012-07-27T02:58:51Z</dc:date>
    </item>
    <item>
      <title>Re: question about merge</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/question-about-merge/m-p/119381#M32901</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You didn't provide enough info.&amp;nbsp; Do all three files only contain one variable, each, and do they all share the same variable name?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What are you trying to do?&amp;nbsp; What do you hope to accomlish?&amp;nbsp; At least the initial answers will be needed for anyone to answer your question without making a number of assumptions.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jul 2012 03:05:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/question-about-merge/m-p/119381#M32901</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2012-07-27T03:05:07Z</dc:date>
    </item>
    <item>
      <title>Re: question about merge</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/question-about-merge/m-p/119382#M32902</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Arthur,&lt;/P&gt;&lt;P&gt;Thanks for your reply and questions.&lt;/P&gt;&lt;P&gt;file var1 inlcudes variables ID and var1 and there are 2900 obs.&lt;/P&gt;&lt;P&gt;file var2 inlcudes variables ID and var2 and there are 2800 obs.&lt;/P&gt;&lt;P&gt;file var3 inlcudes variables ID and var3 and there are 2500 obs.&lt;/P&gt;&lt;P&gt;I want to merage them together to a file with variables ID, var1, var2, and var3.&lt;/P&gt;&lt;P&gt;How is the length of the output dataset determined?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jul 2012 03:35:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/question-about-merge/m-p/119382#M32902</guid>
      <dc:creator>comeon2012</dc:creator>
      <dc:date>2012-07-27T03:35:23Z</dc:date>
    </item>
    <item>
      <title>Re: question about merge</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/question-about-merge/m-p/119383#M32903</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Assumption: if ID is unique (with no duplicates) within either of 3 data sets&lt;/P&gt;&lt;P&gt;Answer : 'the total number of non-duplicate ids'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Haikuo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jul 2012 03:43:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/question-about-merge/m-p/119383#M32903</guid>
      <dc:creator>Haikuo</dc:creator>
      <dc:date>2012-07-27T03:43:46Z</dc:date>
    </item>
    <item>
      <title>Re: question about merge</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/question-about-merge/m-p/119384#M32904</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I would clarify Haikuo's response a bit.&amp;nbsp; No assumption is needed as long as there aren't duplicate ids within any of the three datasets (Note: this statement was clarified based on Linlin's subsequent post)!&amp;nbsp; You will obtain one record for each unique ID across the 3 datasets.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;One thing to be concerned about, however, is the definition of "unique".&amp;nbsp; If the ID field has different lengths across the three files, IDs that appear to be the same may not be considered to be unique.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jul 2012 12:59:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/question-about-merge/m-p/119384#M32904</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2012-07-27T12:59:21Z</dc:date>
    </item>
    <item>
      <title>Re: question about merge</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/question-about-merge/m-p/119385#M32905</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Art,&lt;/P&gt;&lt;P&gt;Can I disagree with your statement "No assumption is needed!" ?&lt;/P&gt;&lt;P&gt;data have1;&lt;/P&gt;&lt;P&gt;input id @@;&lt;/P&gt;&lt;P&gt;cards;&lt;/P&gt;&lt;P&gt;1 2 3 3 4 5&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;data have2;&lt;/P&gt;&lt;P&gt;input id @@;&lt;/P&gt;&lt;P&gt;cards;&lt;/P&gt;&lt;P&gt;1 6 6&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;data have3;&lt;/P&gt;&lt;P&gt;input id @@;&lt;/P&gt;&lt;P&gt;cards;&lt;/P&gt;&lt;P&gt;1 2 3&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;data want;&lt;/P&gt;&lt;P&gt;merge have1 have2 have3;&lt;/P&gt;&lt;P&gt;by id;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;title with dupkey;&lt;/P&gt;&lt;P&gt;proc print;run;&lt;/P&gt;&lt;P&gt;proc sort nodupkey;&lt;/P&gt;&lt;P&gt;by id;&lt;/P&gt;&lt;P&gt;title without dupkey;&lt;/P&gt;&lt;P&gt;proc print;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jul 2012 13:20:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/question-about-merge/m-p/119385#M32905</guid>
      <dc:creator>Linlin</dc:creator>
      <dc:date>2012-07-27T13:20:05Z</dc:date>
    </item>
    <item>
      <title>Re: question about merge</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/question-about-merge/m-p/119386#M32906</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;@Linlin: Since you are correct of course you can disagree!&amp;nbsp; The possibility of one to many, or many-to-many, could easily make it so that merge within a datastep couldn't even be used without extra coding.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jul 2012 14:08:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/question-about-merge/m-p/119386#M32906</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2012-07-27T14:08:10Z</dc:date>
    </item>
  </channel>
</rss>

