This appears to be a most basic merge.
assuming that dataset A is already sorted by city, then:
use B
sort city
merge city using A
These commands will result in a combined dataset where the value of income
from B takes precedence.
Michael Blasnik
[email protected]
----- Original Message -----
From: "Michael Horowitz" <[email protected]>
To: <[email protected]>
Sent: Sunday, August 31, 2003 4:08 PM
Subject: st: Question about merging two datasets
> I have a problem that I was wondering if someone out there could help me
> with. I have two datasets. Lets call them dataset A and dataset B.
> Dataset A contains contains two variables, <city> and <income>. Dataset B
> also contains two variables, <city> and <income>. Dataset A is much
> larger than Dataset B and the data in Dataset B is more accurate than the
> data in Dataset A. Specifically, the income levels for the cities in
> dataset A are sometimes incorrect and I need to replace them with the
> correct income levels from dataset B.
>
> So I need to merge datasets A and B, matching for when the name of the
> city is the same and inserting the income score from dataset B into
> dataset A when the two disagree.
>
> I've tried the various merge commands but I cannot seem to get the command
> right to make it work.
>
> Could someone please assist? I would be quite appreciative.
>
> Sincerely,
> Michael Horowitz
>
>
****************************************************************************
*******************************
>
> Michael Horowitz
> 78 Kirkland Street, #1
> Cambridge, MA 02138
>
>
> *
> * For searches and help try:
> * http://www.stata.com/support/faqs/res/findit.html
> * http://www.stata.com/support/statalist/faq
> * http://www.ats.ucla.edu/stat/stata/
>
*
* For searches and help try:
* http://www.stata.com/support/faqs/res/findit.html
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/