The DHS Program User Forum
Discussions regarding The DHS Program data and results
Home » Countries » Nepal » Unmet Need and Demand Satisfied in 2006 Nepal DHS (Unmet Need and Demand Satisfied in 2006 Nepal DHS)
Unmet Need and Demand Satisfied in 2006 Nepal DHS [message #16215] Mon, 26 November 2018 13:41 Go to previous message
cgreenba is currently offline  cgreenba
Messages: 18
Registered: October 2017
Member
Dear all,

I am working on a report looking at demand satisfied among youth across different DHS surveys and am having a difficult time matching the new definition of unmet need (manually calculated with the survey specific do file prepared by Sarah Bradley below) and demand satisfied numbers that I am getting in Stata with the estimates in StatCompiler for the 2006 Nepal DHS.

Here are the estimates that I get in Stata:
Unmet need (all women) 15-19: 37.8%
Unmet need (all women) 20-24: 33.2%
Unmet need (all women) 15-24: 34.7%
Demand satisfied by modern methods (all women) 15-19: 25.7%
Demand satisfied by modern methods (all women) 20-24: 43.4%
Demand satisfied by modern methods (all women) 15-24: 38.4%

Here are the estimates that StatCompiler lists:
Unmet need (all women) 15-19: 12.2%
Unmet need (all women) 20-24: 26.7%
Unmet need (all women) 15-24: 18.7%
Demand satisfied by modern methods (all women) 15-19: 25.9%
Demand satisfied by modern methods (all women) 20-24: 43.6%
Demand satisfied by modern methods (all women) 15-24: 38.5%

Is anyone aware of why I might be seeing these discrepancies? Is StatCompiler using a different sample, even in the indicator marked all women? Do I need to used a different weighting scheme other than the sample weights provided? I tried to match using the earlier definition of unmet need at as well, but that did not work. Any help or information would be greatly appreciated!

Here is my code in case it helps:
gen indiv_weight = v005/1000000

gen modern_contraception=0
replace modern_contraception=1 if v313==3
replace modern_contraception=. if v313==.

gen any_contraception=0
replace any_contraception=1 if v313==3 | v313==1 | v313==2
replace any_contraception=. if v313==.

gen unmet_need=unmettot (*from do file*)

gen demand_satisfied=.
replace demand_satisfied=0 if unmet_need==1
replace demand_satisfied=0 if v313==0 | v313==1 | v313==2
replace demand_satisfied=1 if v313==3
replace demand_satisfied=. if unmet_need==0 & any_contraception==0 | unmet_need==. | modern_contraception==.

proportion unmet_need if v013==1 | v013==2 [pweight = indiv_weight]
proportion unmet_need if v013==1 [pweight = indiv_weight]
proportion unmet_need if v013==2 [pweight = indiv_weight]
proportion demand_satisfied if v013==1 | v013==2 [pweight = indiv_weight]
proportion demand_satisfied if v013==1 [pweight = indiv_weight]
proportion demand_satisfied if v013==2 [pweight = indiv_weight]

Thank you so much!

Best regards,
Charlotte
 
Read Message
Read Message
Previous Topic: Calculate Nepal 2011 stillbirth using pregnancy history information
Next Topic: Stat compiler result doesn't match with KR file for duration of breastfeed
Goto Forum:
  


Current Time: Tue Oct 15 18:04:55 Coordinated Universal Time 2024