The DHS Program User Forum
Discussions regarding The DHS Program data and results
Home » Topics » Fertility » Calculating Period Parity Progression Ratio
Re: Calculating Period Parity Progression Ratio [message #13942 is a reply to message #12421] Sun, 28 January 2018 04:56 Go to previous messageGo to previous message
rajaram is currently offline  rajaram
Messages: 3
Registered: March 2013
Location: mumbai
Member
Dear sir/madam,
I'm having issues sorting out the data required for calculating Period PPR using synthetic parity cohort method.
I've been able to work out the year each woman had a specific birth order and the number of women involved.
I'm working with the India NFHS 2016. I am using the below syntax to calculate year of birth for each birth order.
local n=1
while `n'<=15 {
gen year_`n'=.
local n=`n'+1
}


local li=1
while `li'<=20 {
replace year_1=b2_`li' if bord_`li'==1
replace year_2=b2_`li' if bord_`li'==2
replace year_3=b2_`li' if bord_`li'==3
replace year_4=b2_`li' if bord_`li'==4
replace year_5=b2_`li' if bord_`li'==5
replace year_6=b2_`li' if bord_`li'==6
replace year_7=b2_`li' if bord_`li'==7
replace year_8=b2_`li' if bord_`li'==8
replace year_9=b2_`li' if bord_`li'==9
replace year_10=b2_`li' if bord_`li'==10
replace year_11=b2_`li' if bord_`li'==11
replace year_12=b2_`li' if bord_`li'==12
replace year_13=b2_`li' if bord_`li'==13
replace year_14=b2_`li' if bord_`li'==14
replace year_15=b2_`li' if bord_`li'==15
local li=`li'+1
}

recode year_1 (1985/1999=1)(2000/2004=2)(2005/2009=3)(2010/2014=4)(else=.) ,gen(parity_1) //**for parity of 1995-1999 all births from 19985 to 1995 has been taken***\\
recode year_2 (1985/1999=1)(2000/2004=2)(2005/2009=3)(2010/2014=4)(else=.) ,gen(parity_2)
recode year_3 (1985/1999=1)(2000/2004=2)(2005/2009=3)(2010/2014=4)(else=.) ,gen(parity_3)
recode year_4 (1985/1999=1)(2000/2004=2)(2005/2009=3)(2010/2014=4)(else=.) ,gen(parity_4)
recode year_5 (1985/1999=1)(2000/2004=2)(2005/2009=3)(2010/2014=4)(else=.) ,gen(parity_5)
recode year_6 (1985/1999=1)(2000/2004=2)(2005/2009=3)(2010/2014=4)(else=.) ,gen(parity_6)

cummulative parity by year. 0 order parity is taken as women in the age group 30-49 for year 1995-99 and age group 25-49 for year 2000-2004.
Year parity0 parity1 parity2 parity3 parity4 parity5 parity6
1995-99 29,655 23607 18294 12,382 7,167 3,484 1,476
2000-04 41,739 34600 28451 20,896 13,481 7,767 4,093
2005-09 55,584 45999 39062 29,290 19,453 11,724 6,588
2010-2014 67,106 58636 50037 36860 24,022 14,523 8,318

please let me know where i am doing mistake. Please let me the procedure to calculate pariry progression ratio from NFHS data.

I will be thankful to you.

[Updated on: Sun, 28 January 2018 04:58]

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: mother's age at last birth
Next Topic: computation of sibling composition
Goto Forum:
  


Current Time: Fri Nov 22 18:57:53 Coordinated Universal Time 2024