The DHS Program User Forum
Discussions regarding The DHS Program data and results
Today's Messages (on)  | Unanswered Messages (off)

Forum: Biomarkers
 Topic: New calculation of the percentage of children with anemia
New calculation of the percentage of children with anemia [message #29193] Tue, 07 May 2024 16:25
Beker Benites is currently offline  Beker Benites
Messages: 1
Registered: May 2024
Location: PerĂº
Member
Good afternoon,

The Guideline on haemoglobin cutoffs to define anaemia in individuals and populations has recently been published (March, 2024).

In that sense, you could help us by sharing the calculation of the percentage of children (6 to 59 months) with anemia.

Considering the new adjustment equation, based on altitude, make said adjustment and the new cut-off points for children from 6 to 23 months to define anemia. If applicable, if they consider some length of residence as an inclusion criterion to apply the adjustment.

This is for the purpose of comparability.

Thank you so much
Forum: India
 Topic: Age in months of the most recent child born in the last five years in the IR file of NFHS-4
Age in months of the most recent child born in the last five years in the IR file of NFHS-4 [message #29191] Tue, 07 May 2024 07:40
Varsha is currently offline  Varsha
Messages: 33
Registered: November 2020
Member
Hello,

I was calculating the age in months of the most recent child born in the last five years in the IR file using the code: gen age = v008 - b3_01. I replaced the 'age' variable with a '.' when b5_01 is 0. hw1_1 in the same file also gives us the age in months, but when I run the code 'compare age hw1_1 if v208!=0', there are differences between the two variables. Why is it so? It is mentioned in the VI recode that HW1 is calculated from the country month code of the date of interview less the century month code of the date of birth of the child. I have followed the same thing for calculating the 'age' variable, even then there are differences.

Please help.

[Updated on: Tue, 07 May 2024 07:41]

Report message to a moderator

Re: Age in months of the most recent child born in the last five years in the IR file of NFHS-4 [message #29192 is a reply to message #29191] Tue, 07 May 2024 13:58
Bridgette-DHS is currently offline  Bridgette-DHS
Messages: 3052
Registered: February 2013
Senior Member


Following is a response from Senior DHS Staff Member, Tom Pullum:

The following Stata lines will calculate the age of the youngest child in a way that is consistent with b8. Here "age" is not restricted to children who survived but is completed years since birth for all children. When you compare with b8_01, that comparison will automatically be just for the children who survived, because b8_01 is NA for children who died. Here is no need to condition on the value of v208; the calculation applies for any value of v208. Here, the last line restricts to the youngest child under 5. It shows that "age" and b8_01 agree exactly.

In a previous post you used "round" in place of "int". Here, as in that context, you need to use "int" to get completed years of age.

* Calculate the age of the most recent child in the IR file
use "...IAIR74FL.DTA", clear
gen age=int((v008-b3_01)/12)
tab age b8_01 if age<=4
Re: Age in months of the most recent child born in the last five years in the IR file of NFHS-4 [message #29194 is a reply to message #29192] Tue, 07 May 2024 16:49
Varsha is currently offline  Varsha
Messages: 33
Registered: November 2020
Member
Thank you, Tom.



Current Time: Tue May 7 22:12:52 Coordinated Universal Time 2024