The DHS Program User Forum
Discussions regarding The DHS Program data and results
Home » Topics » Child Health » Anthropometric variables (Anthropometric variables)
Anthropometric variables [message #22816] Sat, 15 May 2021 12:44 Go to previous message
DHS243 is currently offline  DHS243
Messages: 3
Registered: May 2019
Member


I have to get the anthropometric variables (Weight-for-height/WASTING, Weight-for-Age/UNDER-WEIGHT, Height-for-age/STUNTING).

Can someone please have a look and let me know if the commands are correct to these anthropometric variables.


I am working on the file PKPR71FL.DTA for Pakistan.




*Weight-for-height/WASTING
*hc72 =Weight/Height standard deviation (new WHO)



keep if hv103==1
keep if (hc1>=0 & hc1<=59)
keep if (hc72<9990 )
*tab hv024 [iweight=hv005]

replace hc72=hc72/100
format %35.2g hc72

gen wh2 =0
replace wh2=100 if hc72<-2
gen wa3 =0
replace wh3=100 if hc72<-3
format wh2 wh3 hc72 %6.1f
*table hv024 [aweight=hv005], c (mean wa3 mean wa2 mean hc72) row


*Weight-for-Age/UNDER-WEIGHT
*hc71 =Weight/Height standard deviation (new WHO)



keep if hv103==1
keep if (hc1>=0 & hc1<=59)
keep if (hc71<9990 )
*tab region [iweight=hv005]

replace hc71=hc71/100
format %35.2g hc71

gen wa2 =0
replace wa2=100 if hc71<-2

gen wa3 =0
replace wa3=100 if hc71<-3

gen wap2 =0
replace wap2=100 if hc71>2
format wa2 wa3 wap2 hc71 %6.1f





*Height-for-age/STUNTING


keep if hv103==1
keep if (hc1>=0 & hc1<=59)
keep if (hc70<9990 )
*tab region [iweight=hv005]

replace hc70=hc70/100
format %35.2g hc70

gen ha2 =0
replace ha2=100 if hc70<-2

format ha2 %6.1f
*table region [aweight=hv005], c (mean wa2) row
 
Read Message
Read Message
Previous Topic: Mothers Education on children's health
Next Topic: Child Health and WASH
Goto Forum:
  


Current Time: Fri Mar 29 01:34:27 Coordinated Universal Time 2024