| Malawi DHS2024 - Child anemia tables [message #31855] |
Wed, 15 April 2026 19:35 |
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"
|
|
|
|