| 
		
			| variables hv001 hv002 hv003 do not uniquely identify observations in the using data [message #2563] | Sat, 12 July 2014 11:03  |  
			| 
				
				
					|  nnalo Messages: 5
 Registered: July 2014
 | Member |  |  |  
	| Hello, *urgent
 I am working with Nigeria 2013 DHS.
 I am trying to merge male recode with household member recode in STATA. But STATA reports is as---
 variables hv001 hv002 hv003 do not uniquely identify observations in the using data---
 This is the procedure I followed:
 
 1. open the household member file and sort  hv001 hv002 hv003 and then save this file
 
 2. open male file and do:
 
 
 gen hv001 = mv001
 
 gen hv002 = mv002
 
 gen hv003= mv003
 
 sort hv001 hv002 hv003
 
 merge 1:1 hv001 hv002 hv003 using "THE NAME OF THE FILE WITH SORTED HOUSEHOLD MEMBER DATA"
 
 keep if _merge==3
 
 save "NEW NAME"
 
 
 Please help me out.
 Thank you
 
 
 
 |  
	|  |  | 
	| 
		
			| Re: variables hv001 hv002 hv003 do not uniquely identify observations in the using data [message #2568 is a reply to message #2563] | Mon, 14 July 2014 08:10  |  
			| 
				
				
					|  Bridgette-DHS Messages: 3230
 Registered: February 2013
 | Senior Member |  |  |  
	| Following is a response from DHS Stata Specialist, Tom Pullum: 
 You are making a common mistake.  The line number given by hv003 is not the line number of the household member; it is the line number of the household respondent, i.e. the person who provided the information for the household.  It is the same for every record in the household.  The line number of the household member is hvidx.  This is the field that should match with v003 in the IR file or mv003 in the MR file.  In other words, your line "gen hv003= mv003" should be "gen hvidx= mv003". In all other places where you have "hv003", you should replace it with "hvidx".
 
 
 [Updated on: Mon, 14 July 2014 08:16] Report message to a moderator |  
	|  |  |