Hi,
I have individual data (see below) where r101 is the province code, r401 is Person ID, r403 is each person's relation to household head (1 = HH head, 2 = spouse, 3 = child, etc), and r601 is the person ID of each person's mother (similar to r403). I'd like to generate Household ID (hhid) given the PID. E.g. Row 1 - 7 is one family, so the hhid = 1. Row 8 - 9 is one family, so the hhid = 2. Row 10 - 14 is one family, so the hhid = 3. Does anyone have any idea on how to do such thing?
Thank you!
clear
input byte(r101 r401 r403 r601) float(age marstat gender)
11 1 1 0 40 2 0
11 2 2 0 39 2 1
11 3 3 2 17 1 0
11 4 3 2 13 1 0
11 5 3 2 12 1 1
11 6 3 2 6 1 1
11 7 3 2 0 1 1
11 1 1 0 39 2 0
11 2 2 0 47 2 1
11 1 1 0 36 2 0
11 2 2 0 33 2 1
11 3 3 2 12 1 0
11 4 3 2 8 1 0
11 5 3 2 0 1 0
end
Related Posts with How to create household ID given the person ID
Two-Step System GMM with xtabond2 commandDear Stata Experts, I am dealing with a dynamic panel model in which the sample size is 100 firms a…
Why many commands do not work?Hello dear stata community I am kind of new to stata but I have been facing issues with many command…
Manually calculating IV standard errors and getting STATA to use them in the regression tableI found the following script from one of the other threads to be helpful in calculating IV standard …
list if conditionsI used the following code to list the observations in a variable if the binary "check" is 0. But in …
How to shorten multiple line of codes relevant?In my data, I have a numeric number called year which have value from 2 to 22, I want to replace thi…
Subscribe to:
Post Comments (Atom)
0 Response to How to create household ID given the person ID
Post a Comment