The DHS Program User Forum
Discussions regarding The DHS Program data and results
Home » Topics » Nutrition and Anthropometry » Problem in height/age Z-score (HAZ) in DHS data
Problem in height/age Z-score (HAZ) in DHS data [message #15390] Wed, 11 July 2018 03:52 Go to next message
nksingh is currently offline  nksingh
Messages: 2
Registered: July 2018
Location: India
Member
I am trying to calculate Z-score of height/age (HAZ) based on NFHS-3 (DHS-5) 2005-06 data for India. For this purpose, Z-score calculated by me (by using Stata program, R program, and program provided WHO) is not matching with Z-score provided with DHS data (hw70 in IAKR52FL.dta in Stata format. In this regard my observations are as follows

  1. All programs Stata (zsore06, zanthrow), R, igrowup (WHO) provide similar results.
  2. Z-Score calculated by using Stata command zscore06 with age in months (hw1) is not matching with DHS Z-score hw70.
  3. After calculating age in months from days in month (by dividing days with 30.4375) out of 43,740 cases, 6828 cases are remaining unmatched.
  4. According to specification of igrowup program provided by WHO, children below 24 months (731 days) should be length-based, and for children above (or equal) 24 months it should be height-based. Out of 43,740 suitably measured children (according to hw13), 5140 were not measured in suitable position (according to hw15). After making suitable adjustment, 2866 cases are remaining unmatched. Out of 2866 cases, mostly cases are flagged cases (2434). Only 432 un-flagged cases are remaining unmatched.
  5. These 432 un-flagged cases matches with unadjusted (for position in which child was measured) Z-score of Stata command (Strange).
  6. In flagged DHS Z-Score (2434 cases), many (1038) belonging within limit of [-6, 6] (calculate through Stata command).
I want to know what procedure DHS has adopted for calculating of Z-Score of HAZ, especially of cases mentioned under code 9996-9999. Do program for creating Z-score through Stata command and matching it with Z-score posted with DHS data has been attached

[Updated on: Thu, 12 July 2018 01:41]

Report message to a moderator

Re: Problem in height/age Z-score (HAZ) in DHS data [message #15506 is a reply to message #15390] Fri, 03 August 2018 11:09 Go to previous messageGo to next message
Liz-DHS
Messages: 1516
Registered: February 2013
Senior Member
Dear User, You may want to start by looking at the following post by Trevor Croft. https:// userforum.dhsprogram.com/index.php?t=msg&th=31&goto= 12797&#msg_12797 If you still have questions, please feel free to post again.

[Updated on: Fri, 03 August 2018 12:23]

Report message to a moderator

Re: Problem in height/age Z-score (HAZ) in DHS data [message #15517 is a reply to message #15506] Sat, 04 August 2018 08:13 Go to previous message
nksingh is currently offline  nksingh
Messages: 2
Registered: July 2018
Location: India
Member
My problem has not been covered in thread https:// userforum.dhsprogram.com/index.php?t=msg&th=31&goto= 12797&#msg_12797. I am posting problem again as advised. Problem is related to calculation of Z-score of height/age (HAZ) based on NFHS-3 (DHS-5) 2005-06 data for India. For this purpose, Z-score calculated by me (by using Stata program, R program, and program provided WHO) is not matching with Z-score provided with DHS data (hw70 in IAKR52FL.dta in Stata format. In this regard my observations are as follows

  1. All programs Stata (zsore06, zanthrow), R, igrowup (WHO) provide similar results.
  2. Z-Score calculated by using Stata command zscore06 with age in months (hw1) is not matching with DHS Z-score hw70.
  3. After calculating age in months from days in month (by dividing days with 30.4375) out of 43,740 cases, 6828 cases are remaining unmatched.
  4. According to specification of igrowup program provided by WHO, children below 24 months (731 days) should be length-based, and for children above (or equal) 24 months it should be height-based . Out of 43,740 suitably measured children (according to hw13), 5140 were not measured in suitable position (according to hw15). After making suitable adjustment, 2866 cases are remaining unmatched. Out of 2866 cases, mostly cases are flagged cases (2434). Only 432 un-flagged cases are remaining unmatched.
  5. These 432 un-flagged cases matches with unadjusted (for position in which child was measured) Z-score of Stata command (Strange).
  6. In flagged DHS Z-Score (2434 cases), many (1038) belonging within limit of [-6, 6] (calculate through Stata command).
I want to know what procedure DHS has adopted for calculating of Z-Score of HAZ, especially of cases mentioned under code 9996-9999. Do program for creating Z-score through Stata command and matching it with Z-score posted with DHS data has been attached
Previous Topic: Calculation age
Next Topic: IYCF practices in Rwanda
Goto Forum:
  


Current Time: Sat Dec 21 11:58:19 Coordinated Universal Time 2024