Children age 6-59 months who are anaemic (<11.0 g/dl) [message #30519] |
Fri, 13 December 2024 12:55 |
NIkita@123
Messages: 2 Registered: December 2024
|
Member |
|
|
I am trying to calculate the prevalence of anemia among children aged 659 months using the NFHS-5 dataset, but my results are not aligning with the NFHS-5 report. Below are the steps and issues encountered:
Current Approach
Dataset and Variables Used:
PR file of NFHS-5.
Code Used:
stata code
drop any_anem
gen any_anem = 0 if hc55 == 0 & hv103 == 1 & (hc1 > 5 & hc1 < 60) & hv042 == 1
replace any_anem = 1 if hc57 < 4 & any_anem != .
mean any_anem [iw=wt] if hv024 == 9, over(shdist)
Indicator Definition:
Children aged 659 months who are anemic (<11.0 g/dl).
Issue:
The calculated prevalence is not matching the reported figures in the NFHS-5 report.
alternatively if we could use the hc56 variable, which contains hemoglobin level in g/dl with 1 implied decimal place, codes for coverting the same to anemia
[Updated on: Fri, 13 December 2024 12:56] Report message to a moderator
|
|
|
|
|
Re: Children age 6-59 months who are anaemic (<11.0 g/dl) [message #30563 is a reply to message #30545] |
Tue, 24 December 2024 14:46 |
Janet-DHS
Messages: 911 Registered: April 2022
|
Senior Member |
|
|
Following is a response from DHS staff member, Tom Pullum:
Your code looks fine to me. I did some checking and basically I match you--but I do not match the report.
The KR file has 179,262 (weighted) children age 6-59 months with a valid hemoglobin measurement. Table 10.12 says there are 152,752 such children. I don't know how to get to 152,752.
Perhaps another user, or someone from IIPS, can help.
|
|
|