The DHS Program User Forum
Discussions regarding The DHS Program data and results
Home » Topics » Nutrition and Anthropometry » Malawi DHS2024 - Child anemia tables
Malawi DHS2024 - Child anemia tables [message #31855] Wed, 15 April 2026 19:35
Urika is currently offline  Urika
Messages: 1
Registered: April 2026
Member
Hello, I am trying to reproduce the tables for Malawi DHS 2024.
The result in "Tables_anemia_ch.xls" generated using the DHS Github code (DHS8 version) does not align with the result in Table 11.12 Prevalence of anaemia in children.
In the Malawi 2024 report (p.205), it is indicated that the report uses the new cutoffs defined in the 2024 WHO guideline.

However, the code for DHS 8 "NT_CH_NUT.do" doesn't seem to align with the new cutoffs (please see below). I'm wondering whether this is the reason why the table doesn't align with the report.
Do you have the updated do-file for the recent changes?

*** Anemia indicators ***

//Any anemia
gen nt_ch_any_anem=0 if hv103==1 & hc55==0 & hc1>5 & hc1<60
replace nt_ch_any_anem=1 if hc57<4 & hv103==1 & hc55==0 & hc1>5 & hc1<60
label values nt_ch_any_anem yesno
label var nt_ch_any_anem "Any anemia - child 6-59 months"

//Mild anemia
gen nt_ch_mild_anem=0 if hv103==1 & hc55==0 & hc1>5 & hc1<60
replace nt_ch_mild_anem=1 if hc57==3 & hv103==1 & hc55==0 & hc1>5 & hc1<60
label values nt_ch_mild_anem yesno
label var nt_ch_mild_anem "Mild anemia - child 6-59 months"

//Moderate anemia
gen nt_ch_mod_anem=0 if hv103==1 & hc55==0 & hc1>5 & hc1<60
replace nt_ch_mod_anem=1 if hc57==2 & hv103==1 & hc55==0 & hc1>5 & hc1<60
label values nt_ch_mod_anem yesno
label var nt_ch_mod_anem "Moderate anemia - child 6-59 months"

//Severe anemia
gen nt_ch_sev_anem=0 if hv103==1 & hc55==0 & hc1>5 & hc1<60
replace nt_ch_sev_anem=1 if hc57==1 & hv103==1 & hc55==0 & hc1>5 & hc1<60
label values nt_ch_sev_anem yesno
label var nt_ch_sev_anem "Severe anemia - child 6-59 months"
Previous Topic: Age Categories and BMI Data in SPSS
Goto Forum:
  


Current Time: Mon May 18 14:31:35 Eastern Daylight Time 2026