You are on page 1of 35

********************************************************************************

*****************************.
******** WHO Child Growth Standards
***.
******** Department of Nutrition for Health and Development
***.
******** World Health Organization
***.
******** Last modified on 23/11/2007
For SPSS versions 6.0 and above
***.
********************************************************************************
*****************************.
********************************************************************************
*****************************.
******** A macro / program for calculating the z-scores and prevalences for AN
Y nutritional survey **.
********************************************************************************
*****************************.
* There are two changes necessary before using this program; first you must put
the correct data file name into.
* the titles and file specs using "find and replace", and second, you must deter
mine the correct variable.
* names for age, height, weight, etc.
* You can then run the syntax and double-check the output and generated variable
s to make sure they make sense.
* Do a "find and replace" of "Sample_igrowup" to put in the correct data file na
me (29 occurrences).
* Also set the file location to the correct drive and subdirectory (42 occurrenc
es).
* to specify where the dataset is found. This directory is also where the 9 *lm
s files.
* (hazlms.sav; wazlms.sav; wfhlms.sav; whllms.sav; bmilms.sav) are expected.
* If your files are stored elsewhere, such as "d:\user" then do a .
* "find and replace" on all "d:\igrowup" and replace with "d:\user" .
set
set
set
get

mxmemory=48000.
header on.
printback=on length=None Width=132.
file="d:\igrowup\Sample_igrowup.sav".

title "Sample_igrowup using WHO Child Growth Standards".


* ================================.
COMMENT * Here are the variables you need to give variable names for:
COMMENT * casenum=______ (this is optional, if missing you could set it to zero
) .
COMMENT * wgting= ______ (if no weighting, set this to 1).
COMMENT * weight2= _____ (this is the child's weight in kg).
COMMENT * sex= ____ (1 is male, 2 is female).
COMMENT * agemos= _____ (if not given in months, it will be computed by dateinte
rview-dateborn).
COMMENT * length= ________ (length of the child in cm).
COMMENT * lorh= ______ (measuring length or height? L=1, H=2, if not noted, set
as missing).
COMMENT * oedema= ____ (y or n, assume all as "n" in coding, otherwise change be
low).

COMMENT
it).
COMMENT
it).
COMMENT
COMMENT
COMMENT
COMMENT
COMMENT

* region= _____ (country region, it is set to 1 below, unless you change


* urbanr= _____ (urban or rural, it is set to 1 below, unless you change
*
*
*
*
*

compute hc=____ (head circumference in cm.).


compute ac=____ (arm circumference in cm.).
compute ts=____ (triceps skinfold in mm.).
compute ss=____ (subscapular skinfold in mm.).
reminder: set missing values for any variables not declared.

compute casenum=id.
compute wgting=sw.
compute weight2=weight.
compute sex=gender.
compute agemos=agemons.
* if date of interview and date of birth are known.
*compute agemos=(yrmoda(dovY,dovM,dovD)-yrmoda(dobY,dobM,dobD))/30.4375.
compute length=height.
*compute lorh=____.
* if measurement type is alpha, l or h, then replace above with next 3 lines.
if (measure='l')lorh=1.
if (measure='h')lorh=2.
*string oedema (A1).
COMMENT
COMMENT
COMMENT
compute

string oedema (A1).


compute oedema='n'.
use above 2 lines if oedema is NOT in dataset.
oedema=oedema.

COMMENT * set HC to missing if the survey does not have the variable for head ci
rcumference.
*compute hc=-99.
*missing values hc (-99).
compute hc=head.
COMMENT * set AC to missing if the survey does not have the variable for MUAC.
*compute ac=-99.
*missing values ac (-99).
compute ac=muac.
COMMENT * set TS to missing if the survey does not have the variable for triceps
skinfold.
*compute ts=-99.
*missing values ts (-99).
compute ts=tri.
COMMENT * set SS to missing if the survey does not have the variable for subscap
ular skinfold.
*compute ss=-99.
*missing values ss (-99).
compute ss=sub.
COMMENT use this if region is alpha variable: string region (A8).
*compute region=1.
compute urbanr=1.
COMMENT Use the two statements above if you have no region & urban, otherwise de
lete.

COMMENT
COMMENT
COMMENT
COMMENT

ELSE uncomment below, after filling blanks, if you do have region,urban.


RENAME VARIABLES (______=REGION).
RENAME VARIABLES (______=URBANR).
* using RENAME allows value labels to transfer.

compute agedays3=-999.
missing values agedays3 (-999).
if(missing(agedays3))agedays3=agemos*30.4375.
* if date of interview and date of birth are known.
* if(missing(agedays3))agedays3=(yrmoda(dovY,dovM,dovD)-yrmoda(dobY,dobM,dobD)).
COMMENT * agedays3 will be used later to compute exact month cutoffs, and should
not be rounded.
compute agedays2=rnd(agedays3).
* ================== Length & Height adjustments===========================.
* take what they call length or height and create one lenhei2 variable__________
___________.
* lenhei2 is the proper length/height measurement adjusted for.
* set all lengths as ok and then change those that are not ok.
compute lenhei2=length.
compute uselngth=-99.
missing values uselngth (-99).
if (missing(lenhei2)) uselngth=-99.
* if standing under 2 or lying over 2.
if
if
if
if
if
if

(lorh=2
(lorh=1
(lorh=2
(lorh=1
(lorh=1
(lorh=2

and
and
and
and
and
and

agedays2<731) lenhei2=length+.7.
agedays2>=731) lenhei2=length-.7.
agedays2<731)uselngth=1.
agedays2>=731) uselngth=2.
agedays2<731)uselngth=1.
agedays2>=731) uselngth=2.

* if missing the recumbent indicator but have age, we assume they have it right.
if (missing(lorh) and agedays2<731) uselngth=1.
if (missing(lorh) and agedays2>=731) uselngth=2.
if (missing(lorh) and missing(agedays2) and agemos<24) uselngth=1.
if (missing(lorh) and missing(agedays2) and agemos>=24) uselngth=2.
if (missing(agedays2) and lorh=2) uselngth=2.
if (missing(agedays2) and lorh=1) uselngth=1.
* if age missing and indicator missing, use length of child to figure.
if (missing(agedays2) and missing(lorh) and length<87) uselngth=1.
if (missing(agedays2) and missing(lorh) and length>=87) uselngth=2.
* ========= check inputs and create outputs for dbf file ANTHRO check =======.
frequencies variables=sex, lorh.
descriptives variables=weight2, length, lenhei2,agedays2,agedays3,agemos /statis
tics=mean stddev min max.
* if not done already, need age in days to compare to norms.
*next 3 statements keep only what we need (+ bit more, 61 mo), sort, save, and d
rop unneeded vars.
select if (agedays2 < (61*30.4375) or missing(agedays2)).

*sort to get ready to match to haz norm chart.


sort cases by sex, agedays2.
xsave outfile="d:\igrowup\tempx.sav"/keep casenum, wgting, region,urbanr,
weight2,sex,agemos,length,lorh, oedema, hc, ac, ts, ss,
lenhei2,uselngth,agedays2,agedays3.
execute.
* ============================ HAZ ==================================.
* lookup z formula for Height for Age using l, m, s variables.
MATCH FILES FILE="d:\igrowup\tempx.sav" /table="d:\igrowup\hazlms.sav" /by sex,
agedays2.
execute.
compute zhaz=(((lenhei2/m)**l)-1)/(s*l).
xsave outfile="d:\igrowup\tempxx.sav" /drop = l,m,s.
execute.
* ============================= BMI Z ===================================.
* lookup z formula for BMI for Age using l, m, s variables.
MATCH FILES FILE="d:\igrowup\tempxx.sav" /table="d:\igrowup\BMIlms.sav" /by sex,
agedays2.
execute.
* make sure weight has been given right var name.
compute BMI= weight2*10000/(lenhei2*lenhei2).
compute zBMI=(((BMI/m)**l)-1)/(s*l).
compute sd3pos=m*((1+l*s*3)**(1/l)).
compute sd23pos=sd3pos- m*((1+l*s*2)**(1/l)).
if (zBMI>3) zBMI=3+((BMI-sd3pos)/sd23pos).
compute sd3neg=m*((1+l*s*(-3))**(1/l)).
compute sd23neg= m*((1+l*s*(-2))**(1/l))-sd3neg.
if (zBMI<-3) zBMI=(-3)-((sd3neg-BMI)/sd23neg).
if (oedema='y' or oedema='Y') zbmi=-4.44.
* this makes sure oedemas aren't put in the high or low prevalence categories.
* but are still counted for denominator.
* zbmi = -4.44 with oedema will be adjusted later.
xsave outfile="d:\igrowup\tempx.sav" /drop = l,m,s.
execute.
* ======================== WAZ =====================================.
* lookup z formula for Weight to Age using l, m, s variables.
sort cases by sex, agedays2.
MATCH FILES FILE="d:\igrowup\tempx.sav" /table="d:\igrowup\wazlms.sav" /by sex,
agedays2.
execute.
compute zwaz=(((weight2/m)**l)-1)/(s*l).
compute sd3pos=m*((1+l*s*3)**(1/l)).
compute sd23pos=sd3pos- m*((1+l*s*2)**(1/l)).
if (zwaz>3) zwaz=3+((weight2-sd3pos)/sd23pos).
compute sd3neg=m*((1+l*s*(-3))**(1/l)).
compute sd23neg= m*((1+l*s*(-2))**(1/l))-sd3neg.
if (zwaz<-3) zwaz=(-3)-((sd3neg-weight2)/sd23neg).
if (oedema='y' or oedema='Y') zwaz=-4.44.

if (missing(agedays2) and (oedema='y' or oedema='Y') ) zwaz=-4.44.


* this allows oedemas to be be set at < -3 sd for prevalences.
* then set to missing later before calculating means.
* zwaz is set to missing later.
execute.
* =========================== WHZ using length ============================.
* ======== interpolate length =======.
* determine if length is of 2 decimals significance.
* since the LMS charts are only to one, such as 87 point 2.
* the interp variable =1 if we need to interpolate.
if(uselngth=1)length2=lenhei2.
compute interp=0.
if (abs(length2 - (rnd(length2*10))/10) >.001)interp=1.
* if it does then interpolate on lms table.
* first we will find the lower level on LMS chart.
DO IF interp=1.
compute lenlow=trunc(length2*10)/10.
ELSE IF interp=0.
compute lenlow=rnd(length2*10)/10.
* above makes double sure it will match lms chart.
END IF.
* next we will find the upper level on LMS chart.
DO IF interp=1.
compute lenhigh=rnd((length2+.05)*10)/10.
ELSE IF interp=0.
compute lenhigh=rnd(length2*10)/10.
END IF.
* we will be doing many calculations with length2 .
* so we will remember the original values here.
compute length9=length2.
* next we will get the LMS numbers for lenlow and lenhigh.
* ===============lenlow LMS calculations============.
compute length2=lenlow.
sort cases by sex, length2.
xsave outfile="d:\igrowup\tempxx.sav" /drop = l,m,s.
execute.
* lookup z formula for Weight for Length using l, m, s variables.
MATCH FILES FILE="d:\igrowup\tempxx.sav" /table="d:\igrowup\wfllms.sav" /by sex,
length2.
execute.
* do the lengths--> zscore for lenlow where ll=lenlow.
compute zwhzll=(((weight2/m)**l)-1)/(s*l).
compute sd3pos=m*((1+l*s*3)**(1/l)).
compute sd23pos=sd3pos- m*((1+l*s*2)**(1/l)).
if (zwhzll>3) zwhzll=3+((weight2-sd3pos)/sd23pos).
compute sd3neg=m*((1+l*s*(-3))**(1/l)).
compute sd23neg= m*((1+l*s*(-2))**(1/l))-sd3neg.
if (zwhzll<-3) zwhzll=-3-((sd3neg-weight2)/sd23neg).
execute.
* ===============lenhigh LMS calculations============.
compute length2=lenhigh.

sort cases by sex, length2.


xsave outfile="d:\igrowup\tempx.sav" /drop = l,m,s.
execute.
* lookup z formula for Weight for Length using l, m, s variables.
MATCH FILES FILE="d:\igrowup\tempx.sav" /table="d:\igrowup\wfllms.sav" /by sex,
length2.
execute.
* do the lengths--> zscore for lenhigh where lh=lenhigh.
compute zwhzlh=(((weight2/m)**l)-1)/(s*l).
compute sd3pos=m*((1+l*s*3)**(1/l)).
compute sd23pos=sd3pos- m*((1+l*s*2)**(1/l)).
if (zwhzlh>3) zwhzlh=3+((weight2-sd3pos)/sd23pos).
compute sd3neg=m*((1+l*s*(-3))**(1/l)).
compute sd23neg= m*((1+l*s*(-2))**(1/l))-sd3neg.
if (zwhzlh<-3) zwhzlh=-3-((sd3neg-weight2)/sd23neg).
* =========== calculations for height used =====.
* use criteria for when height used, height2 is height properly measured.
if (uselngth=2) height2=lenhei2.
* we will be doing many calculations with height2 .
* so we will remember the original value here.
compute height9=height2.
* determine if height is of 2 decimals significance.
* since the LMS charts are only to one, such as 87 point 2.
* the interph variable =1 if we need to interpolate.
compute interph=0.
.
if (abs(height2 - (rnd(height2*10))/10) >.001)interph=1.
* if it does then interpolate on lms table.
* first we will find the lower level on LMS chart.
DO IF interph=1.
compute hgtlow=trunc(height2*10)/10.
ELSE IF interph=0.
compute hgtlow=rnd(height2*10)/10.
END IF.
* next we will find the upper level on LMS chart.
DO IF interph=1.
compute hgthigh=rnd((height2+.05)*10)/10.
ELSE IF interph=0.
compute hgthigh=rnd(height2*10)/10.
END IF.
* ===================WHZ using hgtlow ===================.
compute height2=hgtlow.
sort cases by sex, height2.
xsave outfile="d:\igrowup\tempxx.sav" /drop = l,m,s.
execute.
* lookup z formula for Weight for Height using l, m, s variables.
MATCH FILES FILE="d:\igrowup\tempxx.sav" /table="d:\igrowup\wfhlms.sav" /by sex,
height2.
execute.
* do the heights where hl=hgtlow.
if (height2>0) zwhzhl=(((weight2/m)**l)-1)/(s*l).
if (height2>0) sd3pos=m*((1+l*s*3)**(1/l)).
if (height2>0) sd23pos=sd3pos- m*((1+l*s*2)**(1/l)).
if (height2>0 and zwhzhl>3) zwhzhl=3+((weight2-sd3pos)/sd23pos).

if (height2>0) sd3neg=m*((1+l*s*(-3))**(1/l)).
if (height2>0) sd23neg= m*((1+l*s*(-2))**(1/l))-sd3neg.
if (height2>0 and zwhzhl<-3) zwhzhl=(-3)-((sd3neg-weight2)/sd23neg).
* ===================WHZ using hgthigh ===================.
compute height2=hgthigh.
sort cases by sex, height2.
xsave outfile="d:\igrowup\tempx.sav" /drop = l,m,s.
execute.
* lookup z formula for Weight for Height using l, m, s variables.
MATCH FILES FILE="d:\igrowup\tempx.sav" /table="d:\igrowup\wfhlms.sav" /by sex,
height2.
execute.
* do the heights where hh=hgthigh.
if (height2>0) zwhzhh=(((weight2/m)**l)-1)/(s*l).
if (height2>0) sd3pos=m*((1+l*s*3)**(1/l)).
if (height2>0) sd23pos=sd3pos- m*((1+l*s*2)**(1/l)).
if (height2>0 and zwhzhh>3) zwhzhh=3+((weight2-sd3pos)/sd23pos).
if (height2>0) sd3neg=m*((1+l*s*(-3))**(1/l)).
if (height2>0) sd23neg= m*((1+l*s*(-2))**(1/l))-sd3neg.
if (height2>0 and zwhzhh<-3) zwhzhh=(-3)-((sd3neg-weight2)/sd23neg).
* =====now do interpolation and choose length or height =====.
* length9 is somewhere between lenlow and lenhigh.
* find the ratios with #s like 52,20 52,26 and 52,30.
compute abovel=length9-lenlow.
compute ratiol=abovel/.1.
* note that the greater the length, the less the z.
compute zwhz= zwhzll-((zwhzll-zwhzlh)*ratiol).
* now for height.
* height is defined only if uselngth=2 and.
* will replace the length calculations if defined.
compute aboveh=height9-hgtlow.
compute ratioh=aboveh/.1.
* note that the greater the height,the less the z.
if (uselngth=2) zwhz= zwhzhl-((zwhzhl-zwhzhh)*ratioh).
if (oedema='y' or oedema='Y') zwhz=-4.44.
save outfile="d:\igrowup\tempxx.sav" /drop l,m,s.
execute.
* =============== Head Circumference Z ======================.
* if not done already, need age in days to compare to norms.
* select if (agedays2 < (61*30.4375) or missing(agedays2)).
get file="d:\igrowup\tempxx.sav".
sort cases by sex, agedays2.
save outfile="d:\igrowup\temp1.sav".
execute.
MATCH FILES FILE="d:\igrowup\temp1.sav" /table="d:\igrowup\hclms.sav" /by sex, a
gedays2.
execute.
compute zhcz=(((hc/m)**l)-1)/(s*l).
execute.
save outfile="d:\igrowup\temp2.sav".

execute.
xsave outfile="d:\igrowup\tempx.sav" /drop = l,m,s.
execute.
* ==================== Arm Circumference Z ===================== .
sort cases by sex, agedays2.
MATCH FILES FILE="d:\igrowup\tempx.sav" /table="d:\igrowup\aclms.sav" /by sex, a
gedays2.
execute.
compute zacz=(((ac/m)**l)-1)/(s*l).
compute sd3pos=m*((1+l*s*3)**(1/l)).
compute sd23pos=sd3pos- m*((1+l*s*2)**(1/l)).
if (zacz>3) zacz=3+((ac-sd3pos)/sd23pos).
compute sd3neg=m*((1+l*s*(-3))**(1/l)).
compute sd23neg= m*((1+l*s*(-2))**(1/l))-sd3neg.
if (zacz<-3) zacz=(-3)-((sd3neg-ac)/sd23neg).
xsave outfile="d:\igrowup\tempxx.sav" /drop = l,m,s.
execute.
* ================= Triceps Skinfold Z ======================= .
sort cases by sex, agedays2.
MATCH FILES FILE="d:\igrowup\tempxx.sav" /table="d:\igrowup\tslms.sav" /by sex,
agedays2.
execute.
compute ztsz=(((ts/m)**l)-1)/(s*l).
compute sd3pos=m*((1+l*s*3)**(1/l)).
compute sd23pos=sd3pos- m*((1+l*s*2)**(1/l)).
if (ztsz>3) ztsz=3+((ts-sd3pos)/sd23pos).
compute sd3neg=m*((1+l*s*(-3))**(1/l)).
compute sd23neg= m*((1+l*s*(-2))**(1/l))-sd3neg.
if (ztsz<-3) ztsz=(-3)-((sd3neg-ts)/sd23neg).
xsave outfile="d:\igrowup\tempx.sav" /drop = l,m,s.
execute.
* =================== Subscapular Skinfold Z ================== .
sort cases by sex, agedays2.
MATCH FILES FILE="d:\igrowup\tempx.sav" /table="d:\igrowup\sslms.sav" /by sex, a
gedays2.
execute.
compute zssz=(((ss/m)**l)-1)/(s*l).
compute sd3pos=m*((1+l*s*3)**(1/l)).
compute sd23pos=sd3pos- m*((1+l*s*2)**(1/l)).
if (zssz>3) zssz=3+((ss-sd3pos)/sd23pos).
compute sd3neg=m*((1+l*s*(-3))**(1/l)).
compute sd23neg= m*((1+l*s*(-2))**(1/l))-sd3neg.
if (zssz<-3) zssz=(-3)-((sd3neg-ss)/sd23neg).
xsave outfile="d:\igrowup\tempxx.sav" /drop = l,m,s.
execute.

* ================ convert Z scores to 2 decimals =====================.


compute zwhz=(rnd(zwhz*100))/100.
compute zhaz=(rnd(zhaz*100))/100.
compute zwaz=(rnd(zwaz*100))/100.
compute zbmi=(rnd(zbmi*100))/100.
compute zhcz=(rnd(zhcz*100))/100.
compute zacz=(rnd(zacz*100))/100.
compute ztsz=(rnd(ztsz*100))/100.
compute zssz=(rnd(zssz*100))/100.
* ======================== Flags for missing values ====================.
compute whzflag=0.
compute hazflag=0.
compute wazflag=0.
compute bmiflag=0.
compute hczflag=0.
compute aczflag=0.
compute tszflag=0.
compute sszflag=0.
compute whznoage=0.
if
if
if
if
if
if
if
if

(zwhz
(zhaz
(zwaz
(zbmi
(zhcz
(zacz
(ztsz
(zssz

<
<
<
<
<
<
<
<

-5
-6
-6
-5
-5
-5
-5
-5

or
or
or
or
or
or
or
or

zwhz
zhaz
zwaz
zbmi
zhcz
zacz
ztsz
zssz

>5 ) whzflag =1.


>6 ) hazflag =1.
>5 ) wazflag =1.
>5) bmiflag=1.
>5) hczflag=1.
>5) aczflag=1.
>5) tszflag=1.
>5) sszflag=1.

if ((zwhz < -5 or zwhz >5) and


if ((zwhz < -5 or zwhz >5 ) and
if ((zhaz < -6 or zhaz >6 ) and
if ((zwhz < -5 or zwhz >5) and
5 ) ) flag7 =1.
if ((bmiflag=1) and (whzflag=0)

(zhaz
(zwaz
(zwaz
(zhaz

<
<
<
<

-6
-6
-6
-6

or
or
or
or

zhaz
zwaz
zwaz
zhaz

>6
>5
>5
>6

)) flag4 =1.
)) flag5 =1.
)) flag6 =1.
) and (zwaz < -6 or zwaz >

and (hazflag=0) and (wazflag=0)) flag8=1.

* no BMI flags set as 1-7.


if (zwhz < -5 or zwhz >5 ) flagnew =1.
if (zhaz < -6 or zhaz >6 ) flagnew =2.
if (zwaz < -6 or zwaz >5 ) flagnew =3.
if ((zwhz < -5 or zwhz >5) and (zhaz < -6 or zhaz >6 )) flagnew =4.
if ((zwhz < -5 or zwhz >5 ) and (zwaz < -6 or zwaz >5 )) flagnew =5.
if ((zhaz < -6 or zhaz >6 ) and (zwaz < -6 or zwaz >5 )) flagnew =6.
if ((zwhz < -5 or zwhz >5) and (zhaz < -6 or zhaz >6 ) and (zwaz < -6 or zwaz >
5 ) ) flagnew =7.
if ((bmiflag=1) and (whzflag=0) and (hazflag=0) and (wazflag=0)) flagnew=8.
* ==================declare flagged values missing=========================.
if
if
if
if
if
if
if
if

(zwhz
(zhaz
(zwaz
(zbmi
(zhcz
(zacz
(ztsz
(zssz

<
<
<
<
<
<
<
<

-5
-6
-6
-5
-5
-5
-5
-5

or
or
or
or
or
or
or
or

zwhz
zhaz
zwaz
zbmi
zhcz
zacz
ztsz
zssz

>5 ) zwhz =999.99.


>6 ) zhaz =999.99.
>5 ) zwaz =999.99.
>5) zbmi=999.99.
>5) zhcz=999.99.
>5) zacz=999.99.
>5) ztsz=999.99.
>5) zssz=999.99.

MISSING VALUES zwhz,zhaz,zwaz,zbmi,zhcz,zacz,ztsz,zssz (999.99).


* we copy the zscores to oedema copies for special oedema adjustments later.
compute oedzbmi=zbmi.
compute oedzwhz=zwhz.
compute oedzwaz=zwaz.
Missing values oedzwhz,oedzwaz,oedzbmi (999.99).
* we want to see how many valid whz scores are there with no age.
if(missing(agedays2) and (zwhz >=-5 and zwhz <=5)) whznoage=1.
* count flags.
* =======================================================================.
WEIGHT BY wgting.
* we convert these to standard DHS variables.
compute hcw5=zhaz*100.
compute hcw8=zwaz*100.
compute hcw11=zwhz*100.
compute hbmi=zbmi*100.
* putting children back in categories, if we are initially given months only, us
e months here.
* if given daysold or calculating from day month of birth, then use agedays2 cal
culation below.
* compute hcw1=agemos.
compute hcw1=trunc((agedays3/30.4375)).
if (missing(hcw1) and missing(agemos)) whznoage=1.
frequencies variables=whzflag,hazflag,wazflag,flag4,flag5,flag6,flag7,flag8,bmif
lag,flagnew,whznoage.
* inlcude the next select if only if you need to have make sure all kids have ag
es <60 mo.
* select if (hcw1<60).
* include next 2 lines if all z score values must be present for each counted ch
ild.
* count hwmissed=hcw1,hcw5,hcw8,hcw11(missing).
* select if (hcwmissed eq 0).
IF (hcw11 > 100) whplus1 = 1.
IF (hcw11 <= 100) whplus1= 2 .
IF (hcw11 > 200) whplus2 = 1.
IF (hcw11 <= 200) whplus2= 2 .
IF (hcw11 > 300) whplus3 = 1.
IF (hcw11 <= 300) whplus3= 2 .
IF (hcw11 < -200) whmin2 = 1 .
IF (hcw11 >= -200) whmin2 = 2 .
IF (hcw11 < -300) whmin3 = 1 .
IF (hcw11 >=-300) whmin3 = 2 .
IF
IF
IF
IF
IF
IF
IF
IF
IF
IF

(hbmi
(hbmi
(hbmi
(hbmi
(hbmi
(hbmi
(hbmi
(hbmi
(hbmi
(hbmi

< -200) bmimin2 = 1 .


>= -200) bmimin2 = 2 .
< -300) bmimin3 = 1 .
>=-300) bmimin3 = 2 .
> 100) bmiplus1 = 1 .
<= 100) bmiplus1 = 2 .
> 200) bmiplus2 = 1 .
<= 200) bmiplus2 = 2 .
> 300) bmiplus3 = 1 .
<=300) bmiplus3 = 2 .

IF
IF
IF
IF
IF
IF
IF
IF

(hcw5
(hcw5
(hcw5
(hcw5
(hcw8
(hcw8
(hcw8
(hcw8

< -200) hamin2 = 1 .


>= -200) hamin2 = 2 .
< -300) hamin3 = 1 .
>=-300) hamin3 = 2 .
< -200) wamin2 = 1 .
>= -200) wamin2 = 2 .
< -300) wamin3 = 1 .
>=-300) wamin3 = 2 .

IF
IF
IF
IF
IF
IF
IF
IF
IF
IF

(zhcz
(zhcz
(zhcz
(zhcz
(zhcz
(zhcz
(zhcz
(zhcz
(zhcz
(zhcz

< -2) zhcmin2 = 1 .


>= -2) zhcmin2 = 2 .
< -3) zhcmin3 = 1 .
>=-3) zhcmin3 = 2 .
> 1) zhcplus1 = 1 .
<= 1) zhcplus1 = 2 .
> 2) zhcplus2 = 1 .
<= 2) zhcplus2 = 2 .
> 3) zhcplus3 = 1 .
<=3) zhcplus3 = 2 .

IF
IF
IF
IF
IF
IF
IF
IF
IF
IF

(zacz
(zacz
(zacz
(zacz
(zacz
(zacz
(zacz
(zacz
(zacz
(zacz

< -2) zacmin2 = 1 .


>= -2) zacmin2 = 2 .
< -3) zacmin3 = 1 .
>=-3) zacmin3 = 2 .
> 1) zacplus1 = 1 .
<= 1) zacplus1 = 2 .
> 2) zacplus2 = 1 .
<= 2) zacplus2 = 2 .
> 3) zacplus3 = 1 .
<=3) zacplus3 = 2 .

IF
IF
IF
IF
IF
IF
IF
IF
IF
IF

(ztsz
(ztsz
(ztsz
(ztsz
(ztsz
(ztsz
(ztsz
(ztsz
(ztsz
(ztsz

< -2) ztsmin2 = 1 .


>= -2) ztsmin2 = 2 .
< -3) ztsmin3 = 1 .
>=-3) ztsmin3 = 2 .
> 1) ztsplus1 = 1 .
<= 1) ztsplus1 = 2 .
> 2) ztsplus2 = 1 .
<= 2) ztsplus2 = 2 .
> 3) ztsplus3 = 1 .
<=3) ztsplus3 = 2 .

IF
IF
IF
IF
IF
IF
IF
IF
IF
IF

(zssz
(zssz
(zssz
(zssz
(zssz
(zssz
(zssz
(zssz
(zssz
(zssz

< -2) zssmin2 = 1 .


>= -2) zssmin2 = 2 .
< -3) zssmin3 = 1 .
>=-3) zssmin3 = 2 .
> 1) zssplus1 = 1 .
<= 1) zssplus1 = 2 .
> 2) zssplus2 = 1 .
<= 2) zssplus2 = 2 .
> 3) zssplus3 = 1 .
<=3) zssplus3 = 2 .

*Now that prevalences are done, we declare oedema z's of -4.44 as missing.
*get rid of zbmi=-4.44 with oedema so it is not calculated in mean zbmi.
*so we can use these z variables for means, & the oedz's for prevalences & N.

If (zbmi=-4.44
If (zwhz=-4.44
If (zwaz=-4.44
MISSING VALUES
MISSING VALUES
IF
IF
IF
IF
IF
IF
IF

and (oedema='y' or oedema='Y'))zbmi=888.


and (oedema='y' or oedema='Y'))zwhz=888.
and (oedema='y' or oedema='Y'))zwaz=888.
zbmi (999.99, 888).
zwhz,zwaz (999.99, 888).

(whznoage=1) ageclass=0.
(hcw1 >= 0 and hcw1 <6) ageclass = 1 .
(hcw1 >= 6 and hcw1 <12) ageclass = 2 .
(hcw1 >= 12 and hcw1 <24) ageclass = 3 .
(hcw1 >= 24 and hcw1 <36) ageclass = 4 .
(hcw1 >=36 and hcw1 <48) ageclass = 5 .
(hcw1 >=48 and hcw1 <61) ageclass = 6 .

COMMENT skinfold measures start at month 3 which agecateg will show on value lab
els.
IF (whznoage=1) agecateg=0.
IF (hcw1 >= 0 and hcw1 <6) agecateg = 1 .
IF (hcw1 >= 6 and hcw1 <12) agecateg = 2 .
IF (hcw1 >= 12 and hcw1 <24) agecateg = 3 .
IF (hcw1 >= 24 and hcw1 <36) agecateg = 4 .
IF (hcw1 >=36 and hcw1 <48) agecateg = 5 .
IF (hcw1 >=48 and hcw1 <61) agecateg = 6 .
compute
compute
compute
compute

wthtsd=zwhz.
htagesd=zhaz.
wtagesd=zwaz.
bmisd=zbmi.

VARIABLE LABELS
zwhz "Weight-for-length/height z-score"
/zhaz "Length/height-for-age z-score"
/zwaz "Weight-for-age z-score"
/zbmi "BMI-for-age z-score"
/zhcz "Head circumference-for-age z-score"
/zacz "Arm circumference-for-age z-score"
/ztsz "Triceps skinfold-for-age z-score"
/zssz "Subscapular skinfold-for-age z-score"
/whmin2 "wt/ht -2SD"
/whmin3 "wt/ht -3SD"
/whplus1 "wt/ht +1SD"
/whplus2 "wt/ht +2SD"
/whplus3 "wt/ht +3SD"
/hamin2 "ht/age -2SD"
/hamin3 "ht/age -3SD"
/wamin2 "wt/age -2SD"
/wamin3 "wt/age -3SD"
/bmimin2 "bmi/age -2SD"
/bmimin3 "bmi/age -3SD"
/bmiplus1 "bmi/age +1SD"
/bmiplus2 "bmi/age +2SD"
/bmiplus3 "bmi/age +3SD"
/zhcmin2 "hc/age -2SD"
/zhcmin3 "hc/age -3SD"
/zhcplus1 "hc/age +1SD"
/zhcplus2 "hc/age +2SD"
/zhcplus3 "hc/age +3SD"
/zacmin2 "ac/age -2SD"
/zacmin3 "ac/age -3SD"

/zacplus1 "ac/age +1SD"


/zacplus2 "ac/age +2SD"
/zacplus3 "ac/age +3SD"
/ztsmin2 "ts/age -2SD"
/ztsmin3 "ts/age -3SD"
/ztsplus1 "ts/age +1SD"
/ztsplus2 "ts/age +2SD"
/ztsplus3 "ts/age +3SD"
/zssmin2 "ss/age -2SD"
/zssmin3 "ss/age -3SD"
/zssplus1 "ss/age +1SD"
/zssplus2 "ss/age +2SD"
/zssplus3 "ss/age +3SD"
/bmisd "bmi/age SD"
/ wthtsd "wt/ht SD"
/ htagesd "ht/age SD"
/ wtagesd "wt/age SD"
/ zhcz "hc/age SD"
/ zacz "ac/age SD"
/ ztsz "ts/age SD"
/ zssz "ss/age SD".
VALUE LABELS sex 1 "male" 2 "female"
/whmin3 1 "less 3SD" 2 "OK"
/whmin2 1 "less 2SD" 2 "OK"
/hamin2 1 "less 2SD" 2 "OK"
/hamin3 1 "less 3SD" 2 "OK"
/wamin2 1 "less 2SD" 2 "OK"
/wamin3 1 "less 3SD" 2 "OK"
/whplus1 1 "gtr 1SD" 2 "OK"
/whplus2 1 "gtr 2SD" 2 "OK"
/whplus3 1 "gtr 3SD" 2 "OK"
/bmimin2 1 "less 2SD" 2 "OK"
/bmimin3 1 "less 3SD" 2 "OK"
/bmiplus1 1 "gtr 1SD" 2 "OK"
/bmiplus2 1 "gtr 2SD" 2 "OK"
/bmiplus3 1 "gtr 3SD" 2 "OK"
/zhcmin2 1 "less 2SD" 2 "OK"
/zhcmin3 1 "less 3SD" 2 "OK"
/zhcplus1 1 "gtr 1SD" 2 "OK"
/zhcplus2 1 "gtr 2SD" 2 "OK"
/zhcplus3 1 "gtr 3SD" 2 "OK"
/zacmin2 1 "less 2SD" 2 "OK"
/zacmin3 1 "less 3SD" 2 "OK"
/zacplus1 1 "gtr 1SD" 2 "OK"
/zacplus2 1 "gtr 2SD" 2 "OK"
/zacplus3 1 "gtr 3SD" 2 "OK"
/ztsmin2 1 "less 2SD" 2 "OK"
/ztsmin3 1 "less 3SD" 2 "OK"
/ztsplus1 1 "gtr 1SD" 2 "OK"
/ztsplus2 1 "gtr 2SD" 2 "OK"
/ztsplus3 1 "gtr 3SD" 2 "OK"
/zssmin2 1 "less 2SD" 2 "OK"
/zssmin3 1 "less 3SD" 2 "OK"
/zssplus1 1 "gtr 1SD" 2 "OK"
/zssplus2 1 "gtr 2SD" 2 "OK"
/zssplus3 1 "gtr 3SD" 2 "OK"
/agecateg 0 "no age" 1 "3-5 mo." 2 "6-11 mo." 3 "12-23 mo."
4 "24-35 mo." 5 "36-47 mo." 6 "48-60 mo."
/ageclass 0 "no age" 1 "0-5 mo." 2 "6-11 mo." 3 "12-23 mo."

4 "24-35 mo." 5 "36-47 mo." 6 "48-60 mo.".


CROSSTABS
/TABLES=ageclass by wamin3,wamin2,hamin3,hamin2,whmin3,whmin2,whplus1,whplu
s2,whplus3,bmimin3,bmimin2,bmiplus1,bmiplus2,bmiplus3,
zhcmin3,zhcmin2,zhcplus1,zhcplus2,zhcplus3, zacmin3,zacmin2,zacplus1,zacplus2,za
cplus3, ztsmin3,ztsmin2,ztsplus1,ztsplus2,ztsplus3, zssmin3,zssmin2,zssplus1,zss
plus2,zssplus3
/ageclass by wamin3,wamin2,hamin3,hamin2,whmin3,whmin2,whplus1,whplus2,whplus3
,bmimin3,bmimin2,bmiplus1,bmiplus2,bmiplus3, zhcmin3,zhcmin2,zhcplus1,zhcplus2,z
hcplus3, zacmin3,zacmin2,zacplus1,zacplus2,zacplus3, ztsmin3,ztsmin2,ztsplus1,zt
splus2,ztsplus3
, zssmin3,zssmin2,zssplus1,zssplus2,zssplus3
by sex
/region,urbanr by wamin3,wamin2,hamin3,hamin2,whmin3,whmin2,whplus1,whplus2
,whplus3,bmimin3,bmimin2,bmiplus1,bmiplus2,bmiplus3, zhcmin3,zhcmin2,zhcplus1,zh
cplus2,zhcplus3, zacmin3,zacmin2,zacplus1,zacplus2,zacplus3, ztsmin3,ztsmin2,zts
plus1,ztsplus2,
ztsplus3, zssmin3,zssmin2,zssplus1,zssplus2,zssplus3
/FORMAT= AVALUE NOINDEX BOX LABELS TABLES
/CELLS= COUNT ROW .
MEANS
Tables= wtagesd, htagesd, wthtsd, bmisd, zhcz,zacz,ztsz,zssz by sex by ageclas
s
/tables= wtagesd, htagesd, wthtsd, bmisd, zhcz by ageclass
/tables= zacz,ztsz,zssz by agecateg
/tables= wtagesd, htagesd, wthtsd, bmisd, zhcz,zacz,ztsz,zssz by region,urbanr.
set header off.
*We now will do prevalences using cutoff scores, which may.
*give slightly different %'s than crosstabs above due to .
*the way SPSS rounds to the nearest whole N on weighted crosstabs.
select if (sex=1 or sex=2).
SET Printback=Off Length=None Width=132.
* select if (ageclass>0).
* ================== weight/age tables ====================================.
SORT CASES BY ageclass (A) .
Report
/FORMAT= CHWRAP(ON) BRKSPACE(-1) SUMSPACE(0) AUTOMATIC
PREVIEW(OFF) CHALIGN(BOTTOM) CHDSPACE(0)
UNDERSCORE(ON) ONEBREAKCOL(OFF)
PAGE(1) MISSING'.' LENGTH(1, 99999)ALIGN(LEFT) TSPACE(0) FTSPACE(0)
MARGINS(1,61)
/TITLE=
LEFT 'Sample_igrowup using WHO Child Growth Standards'
/VARIABLES
oedzwaz 'wt/ageSD' 'N' (RIGHT) (OFFSET(0)) (8)
$dummy01 (DUMMY) 'wt/ageSD' '< -3' (RIGHT) (OFFSET(0)) (8)
$dummy02 (DUMMY) 'wt/ageSD' '< -2' (RIGHT) (OFFSET(0)) (8)
wtagesd 'wt/ageSD' 'Mean' (RIGHT) (OFFSET(0)) (8)
$dummy03 (DUMMY) 'wt/ageSD' 'StdDev' (RIGHT) (OFFSET(0)) (8)
/BREAK (TOTAL)
/SUMMARY VALIDN(oedzwaz) ADD( PLT(-3)(oedzwaz)) ($dummy01(PCT)(1)) ADD(
PLT(-2)(oedzwaz)) ($dummy02(PCT)(1)) MEAN(wtagesd) ADD(STDDEV(wtagesd))
($dummy03(F)(2)) 'Grand Total' (1)
/BREAK ageclass (LABELS) (LEFT) (OFFSET(0)) (SKIP(0))(11)
/SUMMARY VALIDN(oedzwaz) SKIP(0) ADD( PLT(-3)(oedzwaz))
($dummy01(PCT)(1)) ADD( PLT(-2)(oedzwaz)) ($dummy02(PCT)(1))

MEAN(wtagesd) ADD(STDDEV(wtagesd)) ($dummy03(F)(2)).


SORT CASES BY sex (A) ageclass (A) .
* ====================.
Report
/FORMAT= CHWRAP(ON) BRKSPACE(-1) SUMSPACE(0) AUTOMATIC
PREVIEW(OFF) CHALIGN(BOTTOM) CHDSPACE(0)
UNDERSCORE(ON) ONEBREAKCOL(OFF)
PAGE(1) MISSING'.' LENGTH(1, 99999)ALIGN(LEFT) TSPACE(0) FTSPACE(0)
MARGINS(1,71)
/TITLE=
LEFT 'Sample_igrowup using WHO Child Growth Standards'
/VARIABLES
oedzwaz 'wt/ageSD' 'N' (RIGHT) (OFFSET(0)) (8)
$dummy01 (DUMMY) 'wt/ageSD' '< -3' (RIGHT) (OFFSET(0)) (8)
$dummy02 (DUMMY) 'wt/ageSD' '< -2' (RIGHT) (OFFSET(0)) (8)
wtagesd 'wt/age SD' 'Mean' (RIGHT) (OFFSET(0)) (8)
$dummy03 (DUMMY) 'wt/ageSD' 'StdDev' (RIGHT) (OFFSET(0)) (8)
/BREAK sex (LABELS) (LEFT) (OFFSET(0)) (SKIP(1))(8)
/SUMMARY VALIDN(oedzwaz) SKIP(1) ADD( PLT(-3)(oedzwaz))
($dummy01(PCT)(1)) ADD( PLT(-2)(oedzwaz)) ($dummy02(PCT)(1))
MEAN(wtagesd) ADD(STDDEV(wtagesd)) ($dummy03(F)(2)) 'Subtotal sex' (1)
/BREAK ageclass (LABELS) (LEFT) (OFFSET(0)) (SKIP(0))(11)
/SUMMARY VALIDN(oedzwaz) SKIP(0) ADD( PLT(-3)(oedzwaz))
($dummy01(PCT)(1)) ADD( PLT(-2)(oedzwaz)) ($dummy02(PCT)(1))
MEAN(wtagesd) ADD(STDDEV(wtagesd)) ($dummy03(F)(2)).
* ================== height/age tables =================================.
SORT CASES BY ageclass (A) .
Report
/FORMAT= CHWRAP(ON) BRKSPACE(-1) SUMSPACE(0) AUTOMATIC
PREVIEW(OFF) CHALIGN(BOTTOM) CHDSPACE(1)
UNDERSCORE(ON) ONEBREAKCOL(OFF)
PAGE(1) MISSING'.' LENGTH(1, 99999)ALIGN(LEFT) TSPACE(0) FTSPACE(0)
MARGINS(1,61)
/TITLE= LEFT 'Sample_igrowup using WHO Child Growth Standards'
/VARIABLES
htagesd 'ht/ageSD' 'N' (RIGHT) (OFFSET(0)) (8)
$dummy01 (DUMMY) 'ht/ageSD' '< -3' (RIGHT) (OFFSET(0)) (8)
$dummy02 (DUMMY) 'ht/ageSD' '< -2' (RIGHT) (OFFSET(0)) (8)
$dummy03 (DUMMY) 'ht/ageSD' 'Mean' (RIGHT) (OFFSET(0)) (8)
$dummy04 (DUMMY) 'ht/ageSD' 'StdDev' (RIGHT) (OFFSET(0)) (8)
/BREAK (TOTAL)
/SUMMARY VALIDN(htagesd) ADD( PLT(-3)(htagesd)) ($dummy01(PCT)(1)) ADD(
PLT(-2)(htagesd)) ($dummy02(PCT)(1)) ADD(MEAN(htagesd)) ($dummy03(F)(2))
ADD(STDDEV(htagesd)) ($dummy04(F)(2)) 'Grand Total' (1)
/BREAK ageclass (LABELS) (LEFT) (OFFSET(0)) (SKIP(0))(11)
/SUMMARY VALIDN(htagesd) SKIP(0) ADD( PLT(-3)(htagesd)) ($dummy01(PCT)
(1)) ADD( PLT(-2)(htagesd)) ($dummy02(PCT)(1)) ADD(MEAN(htagesd)) ($dummy03
(F)(2)) ADD(STDDEV(htagesd)) ($dummy04(F)(2)).
SORT CASES BY sex (A) ageclass (A) .
* =============.
Report
/FORMAT= CHWRAP(ON) BRKSPACE(-1) SUMSPACE(0) AUTOMATIC
PREVIEW(OFF) CHALIGN(BOTTOM) CHDSPACE(1)
UNDERSCORE(ON) ONEBREAKCOL(ON) INDENT(2)
PAGE(1) MISSING'.' LENGTH(1, 99999)ALIGN(LEFT) TSPACE(0) FTSPACE(0)
MARGINS(1,63) /TITLE= LEFT 'Sample_igrowup using WHO Child Growth Standards'
/VARIABLES

htagesd 'ht/ageSD' 'N' (RIGHT) (OFFSET(0)) (8)


$dummy01 (DUMMY) 'ht/ageSD' '< -3' (RIGHT) (OFFSET(0)) (8)
$dummy02 (DUMMY) 'ht/ageSD' '< -2' (RIGHT) (OFFSET(0)) (8)
$dummy03 (DUMMY) 'ht/ageSD' 'Mean' (RIGHT) (OFFSET(0)) (8)
$dummy04 (DUMMY) 'ht/ageSD' 'StdDev' (RIGHT) (OFFSET(0)) (8)
/BREAK sex (LABELS) (LEFT) (OFFSET(0)) (SKIP(1))(13)
/SUMMARY VALIDN(htagesd) SKIP(1) ADD( PLT(-3)(htagesd)) ($dummy01(PCT)(1
)) ADD( PLT(-2)(htagesd)) ($dummy02(PCT)(1)) ADD(MEAN(htagesd)) ($dummy03(F
)(2)) ADD(STDDEV(htagesd)) ($dummy04(F)(2)) 'Subtotal sex' (1)
/BREAK ageclass (LABELS) (LEFT) (OFFSET(0)) (SKIP(0))
/SUMMARY VALIDN(htagesd) SKIP(0) ADD( PLT(-3)(htagesd)) ($dummy01(PCT)
(1)) ADD( PLT(-2)(htagesd)) ($dummy02(PCT)(1)) ADD(MEAN(htagesd)) ($dummy03
(F)(2)) ADD(STDDEV(htagesd)) ($dummy04(F)(2)).
* ================== weight/height tables =================================.
SORT CASES BY ageclass (A) .
Report
/FORMAT= CHWRAP(ON) BRKSPACE(-1) SUMSPACE(0) AUTOMATIC
PREVIEW(OFF) CHALIGN(BOTTOM) CHDSPACE(1)
UNDERSCORE(ON) ONEBREAKCOL(OFF)
PAGE(1) MISSING'.' LENGTH(1, 99999)ALIGN(LEFT) TSPACE(0) FTSPACE(0)
MARGINS(1,91)
/TITLE=
LEFT 'Sample_igrowup using WHO Child Growth Standards'
/VARIABLES
oedzwhz 'wt/ht SD' 'N' (RIGHT) (OFFSET(0)) (8)
$dummy01 (DUMMY) 'wt/ht SD' '< -3' (RIGHT) (OFFSET(0)) (8)
$dummy02 (DUMMY) 'wt/ht SD' '< -2' (RIGHT) (OFFSET(0)) (8)
$dummy03 (DUMMY) 'wt/ht SD' '> +1' (RIGHT) (OFFSET(0)) (8)
$dummy04 (DUMMY) 'wt/ht SD' '> +2' (RIGHT) (OFFSET(0)) (8)
$dummy05 (DUMMY) 'wt/ht SD' '> +3' (RIGHT) (OFFSET(0))(8)
wthtsd 'wt/ht SD' 'Mean' (RIGHT) (OFFSET(0)) (8)
$dummy06 (DUMMY) 'wt/ht SD' 'StdDev' (RIGHT) (OFFSET(0)) (8)
/BREAK (TOTAL)
/SUMMARY VALIDN(oedzwhz) ADD( PLT(-3)(oedzwhz)) ($dummy01(PCT)(1)) ADD(
PLT(-2)(oedzwhz)) ($dummy02(PCT)(1)) ADD( PGT(+1)(oedzwhz))
($dummy03(PCT)(1)) ADD( PGT(+2)(oedzwhz)) ($dummy04(PCT)(1)) ADD( PGT(
+3)(oedzwhz)) ($dummy05(PCT)(1)) MEAN(wthtsd) ADD(STDDEV(wthtsd))
($dummy06(F)(2)) 'Grand Total' (1)
/BREAK ageclass (LABELS) (LEFT) (OFFSET(0))(SKIP(0))(11)
/SUMMARY VALIDN(oedzwhz) SKIP(0) ADD( PLT(-3)(oedzwhz))
($dummy01(PCT)(1)) ADD( PLT(-2)(oedzwhz)) ($dummy02(PCT)(1)) ADD( PGT(
+1)(oedzwhz)) ($dummy03(PCT)(1)) ADD( PGT(+2)(oedzwhz)) ($dummy04(PCT)(1))
ADD( PGT(+3)(oedzwhz)) ($dummy05(PCT)(1)) MEAN(wthtsd)
ADD(STDDEV(wthtsd)) ($dummy06(F)(2)).
* .
SORT CASES BY sex (A) ageclass (A) .
Report
/FORMAT= CHWRAP(ON) BRKSPACE(-1) SUMSPACE(0) AUTOMATIC
PREVIEW(OFF) CHALIGN(BOTTOM) CHDSPACE(0)
UNDERSCORE(ON) ONEBREAKCOL(OFF)
PAGE(1) MISSING'.' LENGTH(1, 99999)ALIGN(LEFT) TSPACE(0) FTSPACE(0)
MARGINS(1,101)
/TITLE=
LEFT 'Sample_igrowup using WHO Child Growth Standards'
/VARIABLES
oedzwhz 'wt/ht SD' 'N' (RIGHT) (OFFSET(0)) (8)
$dummy01 (DUMMY) 'wt/ht SD' '< -3' (RIGHT) (OFFSET(0)) (8)

$dummy02 (DUMMY) 'wt/ht SD' '< -2' (RIGHT) (OFFSET(0)) (8)


$dummy03 (DUMMY) 'wt/ht SD' '> +1' (RIGHT) (OFFSET(0)) (8)
$dummy04 (DUMMY) 'wt/ht SD' '> +2' (RIGHT) (OFFSET(0)) (8)
$dummy05 (DUMMY) 'wt/ht SD' '> +3' (RIGHT) (OFFSET(0)) (8)
wthtsd 'wt/ht SD' 'Mean' (RIGHT) (OFFSET(0)) (8)
$dummy06 (DUMMY) 'wt/ht SD' 'StdDev' (RIGHT) (OFFSET(0)) (8)
/BREAK sex (LABELS) (LEFT) (OFFSET(0)) (SKIP(1))(8)
/SUMMARY VALIDN(oedzwhz) SKIP(1) ADD( PLT(-3)(oedzwhz))
($dummy01(PCT)(1)) ADD( PLT(-2)(oedzwhz)) ($dummy02(PCT)(1)) ADD( PGT(
+1)(oedzwhz)) ($dummy03(PCT)(1)) ADD( PGT(+2)(oedzwhz)) ($dummy04(PCT)(1))
ADD( PGT(+3)(oedzwhz)) ($dummy05(PCT)(1)) MEAN(wthtsd)
ADD(STDDEV(wthtsd)) ($dummy06(F)(2)) 'Subtotal sex' (1)
/BREAK ageclass (LABELS) (LEFT) (OFFSET(0)) (SKIP(0))(11)
/SUMMARY VALIDN(oedzwhz) SKIP(0) ADD( PLT(-3)(oedzwhz))
($dummy01(PCT)(1)) ADD( PLT(-2)(oedzwhz)) ($dummy02(PCT)(1)) ADD( PGT(
+1)(oedzwhz)) ($dummy03(PCT)(1)) ADD( PGT(+2)(oedzwhz)) ($dummy04(PCT)(1))
ADD( PGT(+3)(oedzwhz)) ($dummy05(PCT)(1)) MEAN(wthtsd)
ADD(STDDEV(wthtsd)) ($dummy06(F)(2)).
* ========================= BMI/age tables ====================.
SORT CASES BY ageclass (A) .
Report
/FORMAT= CHWRAP(ON) BRKSPACE(-1) SUMSPACE(0) AUTOMATIC
PREVIEW(OFF) CHALIGN(BOTTOM) CHDSPACE(1)
UNDERSCORE(ON) ONEBREAKCOL(OFF)
PAGE(1) MISSING'.' LENGTH(1, 99999)ALIGN(LEFT) TSPACE(0) FTSPACE(0)
MARGINS(1,91)
/TITLE=
LEFT 'Sample_igrowup using WHO Child Growth Standards'
/VARIABLES
oedzbmi 'BMIageSD' 'N' (RIGHT) (OFFSET(0)) (8)
$dummy01 (DUMMY) 'BMIageSD' '< -3' (RIGHT) (OFFSET(0)) (8)
$dummy02 (DUMMY) 'BMIageSD' '< -2' (RIGHT) (OFFSET(0)) (8)
$dummy03 (DUMMY) 'BMIageSD' '> +1' (RIGHT) (OFFSET(0)) (8)
$dummy04 (DUMMY) 'BMIageSD' '> +2' (RIGHT) (OFFSET(0)) (8)
$dummy05 (DUMMY) 'BMIageSD' '> +3' (RIGHT) (OFFSET(0)) (8)
bmisd 'bmi/age SD' 'Mean' (RIGHT) (OFFSET(0)) (8)
$dummy06 (DUMMY) 'BMIageSD' 'StdDev' (RIGHT) (OFFSET(0)) (8)
/BREAK (TOTAL)
/SUMMARY VALIDN(oedzbmi) ADD( PLT(-3)(oedzbmi)) ($dummy01(PCT)(1)) ADD(
PLT(-2)(oedzbmi)) ($dummy02(PCT)(1)) ADD( PGT(+1)(oedzbmi))
($dummy03(PCT)(1)) ADD( PGT(+2)(oedzbmi)) ($dummy04(PCT)(1)) ADD( PGT(
+3)(oedzbmi)) ($dummy05(PCT)(1)) MEAN(bmisd) ADD(STDDEV(bmisd))
($dummy06(F)(2)) 'Grand Total' (1)
/BREAK ageclass (LABELS) (LEFT) (OFFSET(0))(SKIP(0))(11)
/SUMMARY VALIDN(oedzbmi) SKIP(0) ADD( PLT(-3)(oedzbmi))
($dummy01(PCT)(1)) ADD( PLT(-2)(oedzbmi)) ($dummy02(PCT)(1)) ADD( PGT(
+1)(oedzbmi)) ($dummy03(PCT)(1)) ADD( PGT(+2)(oedzbmi)) ($dummy04(PCT)(1))
ADD( PGT(+3)(oedzbmi)) ($dummy05(PCT)(1)) MEAN(bmisd) ADD(STDDEV(bmisd))
($dummy06(F)(2)).
* .
SORT CASES BY sex (A) ageclass (A) .
Report
/FORMAT= CHWRAP(ON) BRKSPACE(-1) SUMSPACE(0) AUTOMATIC
PREVIEW(OFF) CHALIGN(BOTTOM) CHDSPACE(0)
UNDERSCORE(ON) ONEBREAKCOL(OFF)
PAGE(1) MISSING'.' LENGTH(1, 99999)ALIGN(LEFT) TSPACE(0) FTSPACE(0)
MARGINS(1,101)
/TITLE=

LEFT 'Sample_igrowup using WHO Child Growth Standards'


/VARIABLES
oedzbmi 'BMIageSD' 'N' (RIGHT) (OFFSET(0)) (8)
$dummy01 (DUMMY) 'BMIageSD' '< -3' (RIGHT) (OFFSET(0)) (8)
$dummy02 (DUMMY) 'BMIageSD' '< -2' (RIGHT) (OFFSET(0)) (8)
$dummy03 (DUMMY) 'BMIageSD' '> +1' (RIGHT) (OFFSET(0)) (8)
$dummy04 (DUMMY) 'BMIageSD' '> +2' (RIGHT) (OFFSET(0)) (8)
$dummy05 (DUMMY) 'BMIageSD' '> +3' (RIGHT) (OFFSET(0)) (8)
bmisd 'bmiageSD' 'Mean' (RIGHT) (OFFSET(0)) (8)
$dummy06 (DUMMY) 'bmiageSD' 'StdDev' (RIGHT) (OFFSET(0)) (8)
/BREAK sex (LABELS) (LEFT) (OFFSET(0)) (SKIP(1))(8)
/SUMMARY VALIDN(oedzbmi) SKIP(1) ADD( PLT(-3)(oedzbmi))
($dummy01(PCT)(1)) ADD( PLT(-2)(oedzbmi)) ($dummy02(PCT)(1)) ADD( PGT(
+1)(oedzbmi)) ($dummy03(PCT)(1)) ADD( PGT(+2)(oedzbmi)) ($dummy04(PCT)(1))
ADD( PGT(+3)(oedzbmi)) ($dummy05(PCT)(1)) MEAN(bmisd) ADD(STDDEV(bmisd))
($dummy06(F)(2)) 'Subtotal sex' (1)
/BREAK ageclass (LABELS) (LEFT) (OFFSET(0)) (SKIP(0))(11)
/SUMMARY VALIDN(oedzbmi) SKIP(0) ADD( PLT(-3)(oedzbmi))
($dummy01(PCT)(1)) ADD( PLT(-2)(oedzbmi)) ($dummy02(PCT)(1)) ADD( PGT(
+1)(oedzbmi)) ($dummy03(PCT)(1)) ADD( PGT(+2)(oedzbmi)) ($dummy04(PCT)(1))
ADD( PGT(+3)(oedzbmi)) ($dummy05(PCT)(1)) MEAN(bmisd) ADD(STDDEV(bmisd))
($dummy06(F)(2)).
* ================weight to age region tables =================.
SORT CASES BY region .
Report
/FORMAT= CHWRAP(ON) BRKSPACE(-1) SUMSPACE(0) AUTOMATIC
PREVIEW(OFF) CHALIGN(BOTTOM) CHDSPACE(0)
UNDERSCORE(ON) ONEBREAKCOL(OFF)
PAGE(1) MISSING'.' LENGTH(1, 99999)ALIGN(LEFT) TSPACE(0) FTSPACE(0)
MARGINS(1,77)
/TITLE=
LEFT 'Sample_igrowup using WHO Child Growth Standards'
/VARIABLES
oedzwaz 'wt/ageSD' 'N' (RIGHT) (OFFSET(0)) (8)
$dummy01 (DUMMY) 'wt/ageSD' '< -3' (RIGHT) (OFFSET(0)) (8)
$dummy02 (DUMMY) 'wt/ageSD' '< -2' (RIGHT) (OFFSET(0)) (8)
$dummy03 (DUMMY) 'wt/ageSD' 'Mean' (RIGHT) (OFFSET(0)) (8)
$dummy04 (DUMMY) 'wt/ageSD' 'StdDev' (RIGHT) (OFFSET(0)) (8)
/BREAK region (LABELS) (LEFT) (OFFSET(0)) (SKIP(0))(26)
/SUMMARY VALIDN(oedzwaz) SKIP(0) ADD( PLT(-3)(oedzwaz)) ($dummy01(PCT)
(1)) ADD( PLT(-2)(oedzwaz)) ($dummy02(PCT)(1)) ADD(MEAN(wtagesd)) ($dummy03
(F)(2)) ADD(STDDEV(wtagesd)) ($dummy04(F)(2)).
SORT CASES BY urbanr .
Report
/FORMAT= CHWRAP(ON) BRKSPACE(-1) SUMSPACE(0) AUTOMATIC
PREVIEW(OFF) CHALIGN(BOTTOM) CHDSPACE(0)
UNDERSCORE(ON) ONEBREAKCOL(OFF)
PAGE(1) MISSING'.' LENGTH(1, 99999)ALIGN(LEFT) TSPACE(0) FTSPACE(0)
MARGINS(1,78)
/TITLE=
LEFT 'Sample_igrowup using WHO Child Growth Standards'
/VARIABLES
oedzwaz 'wt/ageSD' 'N' (RIGHT) (OFFSET(0)) (8)
$dummy01 (DUMMY) 'wt/ageSD' '< -3' (RIGHT) (OFFSET(0)) (8)
$dummy02 (DUMMY) 'wt/ageSD' '< -2' (RIGHT) (OFFSET(0)) (8)
$dummy03 (DUMMY) 'wt/ageSD' 'Mean' (RIGHT) (OFFSET(0)) (8)
$dummy04 (DUMMY) 'wt/ageSD' 'StdDev' (RIGHT) (OFFSET(0)) (8)

/BREAK urbanr (LABELS) (LEFT) (OFFSET(0)) (SKIP(0))(9)


/SUMMARY VALIDN(oedzwaz) SKIP(0) ADD( PLT(-3)(oedzwaz)) ($dummy01(PCT)
(1)) ADD( PLT(-2)(oedzwaz)) ($dummy02(PCT)(1)) ADD(MEAN(wtagesd)) ($dummy03
(F)(2)) ADD(STDDEV(wtagesd)) ($dummy04(F)(2)).
* ===================height to age region tables ========================.
SORT CASES BY region .
Report
/FORMAT= CHWRAP(ON) BRKSPACE(-1) SUMSPACE(0) AUTOMATIC
PREVIEW(OFF) CHALIGN(BOTTOM) CHDSPACE(0)
UNDERSCORE(ON) ONEBREAKCOL(OFF)
PAGE(1) MISSING'.' LENGTH(1, 99999)ALIGN(LEFT) TSPACE(0) FTSPACE(0)
MARGINS(1,108)
/TITLE=
LEFT 'Sample_igrowup using WHO Child Growth Standards'
/VARIABLES
htagesd 'ht/ageSD' 'N' (RIGHT) (OFFSET(0)) (8)
$dummy01 (DUMMY) 'ht/ageSD' '< -3' (RIGHT) (OFFSET(0)) (8)
$dummy02 (DUMMY) 'ht/ageSD' '< -2' (RIGHT) (OFFSET(0)) (8)
$dummy03 (DUMMY) 'ht/ageSD' 'Mean' (RIGHT) (OFFSET(0)) (8)
$dummy04 (DUMMY) 'ht/ageSD' 'StdDev' (RIGHT) (OFFSET(0)) (8)
/BREAK region (LABELS) (LEFT) (OFFSET(0)) (SKIP(0))(28)
/SUMMARY VALIDN(htagesd) SKIP(0) ADD( PLT(-3)(htagesd)) ($dummy01(PCT)
(1)) ADD( PLT(-2)(htagesd)) ($dummy02(PCT)(1)) ADD(MEAN(htagesd)) ($dummy03
(F)(2)) ADD(STDDEV(htagesd)) ($dummy04(F)(2)).
SORT CASES BY urbanr .
Report
/FORMAT= CHWRAP(ON) BRKSPACE(-1) SUMSPACE(0) AUTOMATIC
PREVIEW(OFF) CHALIGN(BOTTOM) CHDSPACE(0)
UNDERSCORE(ON) ONEBREAKCOL(OFF)
PAGE(1) MISSING'.' LENGTH(1, 99999)ALIGN(LEFT) TSPACE(0) FTSPACE(0)
MARGINS(1,78)
/TITLE=
LEFT 'Sample_igrowup using WHO Child Growth Standards'
/VARIABLES
htagesd 'ht/ageSD' 'N' (RIGHT) (OFFSET(0)) (8)
$dummy01 (DUMMY) 'ht/ageSD' '< -3' (RIGHT) (OFFSET(0)) (8)
$dummy02 (DUMMY) 'ht/ageSD' '< -2' (RIGHT) (OFFSET(0)) (8)
$dummy03 (DUMMY) 'ht/ageSD' 'Mean' (RIGHT) (OFFSET(0)) (8)
$dummy04 (DUMMY) 'ht/ageSD' 'StdDev' (RIGHT) (OFFSET(0)) (8)
/BREAK urbanr (LABELS) (LEFT) (OFFSET(0)) (SKIP(0))(9)
/SUMMARY VALIDN(htagesd) SKIP(0) ADD( PLT(-3)(htagesd)) ($dummy01(PCT)
(1)) ADD( PLT(-2)(htagesd)) ($dummy02(PCT)(1)) ADD(MEAN(htagesd)) ($dummy03
(F)(2)) ADD(STDDEV(htagesd)) ($dummy04(F)(2)).
* ============== weight to height region tables ===============.
SORT CASES BY region .
Report
/FORMAT= CHWRAP(ON) BRKSPACE(-1) SUMSPACE(0) AUTOMATIC
PREVIEW(OFF) CHALIGN(BOTTOM) CHDSPACE(0)
UNDERSCORE(ON) ONEBREAKCOL(OFF)
PAGE(1) MISSING'.' LENGTH(1, 99999)ALIGN(LEFT) TSPACE(0) FTSPACE(0)
MARGINS(1,108)
/TITLE=
LEFT 'Sample_igrowup using WHO Child Growth Standards'

/VARIABLES
oedzwhz 'wt/ht SD' 'N' (RIGHT) (OFFSET(0)) (8)
$dummy01 (DUMMY) 'wt/ht SD' '< -3' (RIGHT) (OFFSET(0)) (8)
$dummy02 (DUMMY) 'wt/ht SD' '< -2' (RIGHT) (OFFSET(0)) (8)
$dummy03 (DUMMY) 'wt/ht SD' '> +1' (RIGHT) (OFFSET(0)) (8)
$dummy04 (DUMMY) 'wt/ht SD' '> +2' (RIGHT) (OFFSET(0)) (8)
$dummy05 (DUMMY) 'wt/ht SD' '> +3' (RIGHT) (OFFSET(0)) (8)
$dummy06 (DUMMY) 'wt/ht SD' 'Mean' (RIGHT) (OFFSET(0)) (8)
$dummy07 (DUMMY) 'wt/ht SD' 'StdDev' (RIGHT) (OFFSET(0))(8)
/BREAK region (LABELS) (LEFT) (OFFSET(0))(SKIP(0))(28)
/SUMMARY VALIDN(oedzwhz) SKIP(0) ADD( PLT(-3)(oedzwhz))
($dummy01(PCT)(1)) ADD( PLT(-2)( oedzwhz)) ($dummy02(PCT)(1)) ADD( PGT(
+1)(oedzwhz)) ($dummy03(PCT)(1)) ADD( PGT(+2)(oedzwhz)) ($dummy04(PCT)(1))
ADD( PGT(+3)(oedzwhz)) ($dummy05(PCT)(1)) ADD(MEAN(wthtsd))
($dummy06(F)(2)) ADD(STDDEV(wthtsd)) ($dummy07(F)(2)).
SORT CASES BY urbanr .
Report
/FORMAT= CHWRAP(ON) BRKSPACE(-1) SUMSPACE(0) AUTOMATIC
PREVIEW(OFF) CHALIGN(BOTTOM) CHDSPACE(0)
UNDERSCORE(ON) ONEBREAKCOL(OFF)
PAGE(1) MISSING'.' LENGTH(1, 99999)ALIGN(LEFT) TSPACE(0) FTSPACE(0)
MARGINS(1,89)
/TITLE=
LEFT 'Sample_igrowup using WHO Child Growth Standards'
/VARIABLES
oedzwhz 'wt/ht SD' 'N' (RIGHT) (OFFSET(0)) (8)
$dummy01 (DUMMY) 'wt/ht SD' '< -3' (RIGHT) (OFFSET(0)) (8)
$dummy02 (DUMMY) 'wt/ht SD' '< -2' (RIGHT) (OFFSET(0)) (8)
$dummy03 (DUMMY) 'wt/ht SD' '> +1' (RIGHT) (OFFSET(0)) (8)
$dummy04 (DUMMY) 'wt/ht SD' '> +2' (RIGHT) (OFFSET(0)) (8)
$dummy05 (DUMMY) 'wt/ht SD' '> +3' (RIGHT) (OFFSET(0)) (8)
$dummy06 (DUMMY) 'wt/ht SD' 'Mean' (RIGHT) (OFFSET(0)) (8)
$dummy07 (DUMMY) 'wt/ht SD' 'StdDev' (RIGHT) (OFFSET(0))(8)
/BREAK urbanr (LABELS) (LEFT) (OFFSET(0)) (SKIP(0))(9)
/SUMMARY VALIDN(oedzwhz) SKIP(0) ADD( PLT(-3)(oedzwhz))
($dummy01(PCT)(1)) ADD( PLT(-2)(oedzwhz)) ($dummy02(PCT)(1)) ADD( PGT(
+1)(oedzwhz)) ($dummy03(PCT)(1)) ADD( PGT(+2)(oedzwhz)) ($dummy04(PCT)(1))
ADD( PGT(+3)(oedzwhz)) ($dummy05(PCT)(1)) ADD(MEAN(wthtsd))
($dummy06(F)(2)) ADD(STDDEV(wthtsd)) ($dummy07(F)(2)).
* ================ BMI to age region tables ====================.
SORT CASES BY region .
Report
/FORMAT= CHWRAP(ON) BRKSPACE(-1) SUMSPACE(0) AUTOMATIC
PREVIEW(OFF) CHALIGN(BOTTOM) CHDSPACE(0)
UNDERSCORE(ON) ONEBREAKCOL(OFF)
PAGE(1) MISSING'.' LENGTH(1, 99999)ALIGN(LEFT) TSPACE(0) FTSPACE(0)
MARGINS(1,108)
/TITLE=
LEFT 'Sample_igrowup using WHO Child Growth Standards'
/VARIABLES
oedzbmi 'bmiageSD' 'N' (RIGHT) (OFFSET(0)) (8)
$dummy01 (DUMMY) 'bmiageSD' '< -3' (RIGHT) (OFFSET(0)) (8)
$dummy02 (DUMMY) 'bmiageSD' '< -2' (RIGHT) (OFFSET(0)) (8)
$dummy03 (DUMMY) 'bmiageSD' '> +1' (RIGHT) (OFFSET(0)) (8)

$dummy04 (DUMMY) 'bmiageSD' '> +2' (RIGHT) (OFFSET(0)) (8)


$dummy05 (DUMMY) 'bmiageSD' '> +3' (RIGHT) (OFFSET(0)) (8)
bmisd 'bmiageSD' 'Mean' (RIGHT) (OFFSET(0)) (8)
$dummy06 (DUMMY) 'bmiageSD' 'StdDev' (RIGHT) (OFFSET(0)) (8)
/BREAK region (LABELS) (LEFT) (OFFSET(0)) (SKIP(0))(28)
/SUMMARY VALIDN(oedzbmi) SKIP(0) ADD( PLT(-3)(oedzbmi))
($dummy01(PCT)(1)) ADD( PLT(-2)(oedzbmi)) ($dummy02(PCT)(1)) ADD( PGT(
+1)(oedzbmi)) ($dummy03(PCT)(1)) ADD( PGT(+2)(oedzbmi)) ($dummy04(PCT)(1))
ADD( PGT(+3)(oedzbmi)) ($dummy05(PCT)(1)) MEAN(bmisd) ADD(STDDEV(bmisd))
($dummy06(F)(2)).
SORT CASES BY urbanr .
Report
/FORMAT= CHWRAP(ON) BRKSPACE(-1) SUMSPACE(0) AUTOMATIC
PREVIEW(OFF) CHALIGN(BOTTOM) CHDSPACE(0)
UNDERSCORE(ON) ONEBREAKCOL(OFF)
PAGE(1) MISSING'.' LENGTH(1, 99999)ALIGN(LEFT) TSPACE(0) FTSPACE(0)
MARGINS(1,99)
/TITLE= LEFT 'Sample_igrowup using WHO Child Growth Standards'
/VARIABLES
oedzbmi 'BMIageSD' 'N' (RIGHT) (OFFSET(0)) (8)
$dummy01 (DUMMY) 'BMIageSD' '< -3' (RIGHT) (OFFSET(0)) (8)
$dummy02 (DUMMY) 'BMIageSD' '< -2' (RIGHT) (OFFSET(0)) (8)
$dummy03 (DUMMY) 'BMIageSD' '> +1' (RIGHT) (OFFSET(0)) (8)
$dummy04 (DUMMY) 'BMIageSD' '> +2' (RIGHT) (OFFSET(0)) (8)
$dummy05 (DUMMY) 'BMIageSD' '> +3' (RIGHT) (OFFSET(0)) (8)
$dummy06 (DUMMY) 'BMIageSD' 'Mean' (RIGHT) (OFFSET(0)) (8)
$dummy07 (DUMMY) 'BMIageSD' 'StdDev' (RIGHT) (OFFSET(0)) (8)
/BREAK urbanr (LABELS) (LEFT) (OFFSET(0)) (SKIP(0))(19)
/SUMMARY VALIDN(oedzbmi) SKIP(0) ADD( PLT(-3)(oedzbmi))
($dummy01(PCT)(1)) ADD( PLT(-2)(oedzbmi)) ($dummy02(PCT)(1)) ADD( PGT(
+1)(oedzbmi)) ($dummy03(PCT)(1)) ADD( PGT(+2)(oedzbmi)) ($dummy04(PCT)(1))
ADD( PGT(+3)(oedzbmi)) ($dummy05(PCT)(1)) ADD(MEAN(bmisd)) ($dummy06(F)(2))
ADD(STDDEV(bmisd)) ($dummy07(F)(2)).
* ================== head circumference tables ========================.
SORT CASES BY ageclass (A) .
Report
/FORMAT= CHWRAP(ON) BRKSPACE(-1) SUMSPACE(0) AUTOMATIC
PREVIEW(OFF) CHALIGN(BOTTOM) CHDSPACE(0)
UNDERSCORE(ON) ONEBREAKCOL(OFF)
PAGE(1) MISSING'.' LENGTH(1, 99999)ALIGN(LEFT) TSPACE(1) FTSPACE(1)
MARGINS(1,99)
/TITLE= LEFT 'Sample_igrowup using WHO Child Growth Standards'
/VARIABLES
zhcz 'HeadCirZ' 'N' (RIGHT) (OFFSET(0)) (8)
$dummy01 (DUMMY) 'HeadCirZ' '< -3' (RIGHT) (OFFSET(0)) (8)
$dummy02 (DUMMY) 'HeadCirZ' '< -2' (RIGHT) (OFFSET(0)) (8)
$dummy03 (DUMMY) 'HeadCirZ' '> +1' (RIGHT) (OFFSET(0)) (8)
$dummy04 (DUMMY) 'HeadCirZ' '> +2' (RIGHT) (OFFSET(0)) (8)
$dummy05 (DUMMY) 'HeadCirZ' '> +3' (RIGHT) (OFFSET(0)) (8)
$dummy06 (DUMMY) 'HeadCirZ' 'Mean' (RIGHT) (OFFSET(0)) (8)
$dummy07 (DUMMY) 'HeadCirZ' 'StdDev' (RIGHT) (OFFSET(0)) (8)
/BREAK (TOTAL)
/SUMMARY VALIDN(zhcz) ADD( PLT(-3)(zhcz)) ($dummy01(PCT)(1)) ADD( PLT(
-2)(zhcz)) ($dummy02(PCT)(1)) ADD( PGT(+1)(zhcz)) ($dummy03(PCT)(1)) ADD(
PGT(+2)(zhcz)) ($dummy04(PCT)(1)) ADD( PGT(+3)(zhcz)) ($dummy05(PCT)(1))
ADD(MEAN(zhcz)) ($dummy06(F)(2)) ADD(STDDEV(zhcz)) ($dummy07(F)(2))
'Grand Total' (1)

/BREAK ageclass (LABELS) (LEFT) (OFFSET(0))(SKIP(0))(9)


/SUMMARY VALIDN(zhcz) SKIP(0) ADD( PLT(-3)(zhcz)) ($dummy01(PCT)(1))
ADD( PLT(-2)(zhcz)) ($dummy02(PCT)(1)) ADD( PGT(+1)(zhcz))
($dummy03(PCT)(1)) ADD( PGT(+2)(zhcz)) ($dummy04(PCT)(1)) ADD(
PGT(+3)(zhcz)) ($dummy05(PCT)(1)) ADD(MEAN(zhcz)) ($dummy06(F)(2))
ADD(STDDEV(zhcz)) ($dummy07(F)(2)).
execute.
SORT CASES BY sex (A) ageclass (A) .
Report
/FORMAT= CHWRAP(ON) BRKSPACE(-1) SUMSPACE(0) AUTOMATIC
PREVIEW(OFF) CHALIGN(BOTTOM) CHDSPACE(0)
UNDERSCORE(ON) ONEBREAKCOL(OFF)
PAGE(1) MISSING'.' LENGTH(1, 99999)ALIGN(LEFT) TSPACE(0) FTSPACE(0)
MARGINS(1,120)
/TITLE= LEFT 'Sample_igrowup using WHO Child Growth Standards'
/VARIABLES
zhcz 'HeadCirZ' 'N' (RIGHT) (OFFSET(0)) (8)
$dummy01 (DUMMY) 'HeadCirZ' '< -3' (RIGHT) (OFFSET(0)) (8)
$dummy02 (DUMMY) 'HeadCirZ' '< -2' (RIGHT) (OFFSET(0)) (8)
$dummy03 (DUMMY) 'HeadCirZ' '> +1' (RIGHT) (OFFSET(0)) (8)
$dummy04 (DUMMY) 'HeadCirZ' '> +2' (RIGHT) (OFFSET(0)) (8)
$dummy05 (DUMMY) 'HeadCirZ' '> +3' (RIGHT) (OFFSET(0)) (8)
$dummy06 (DUMMY) 'HeadCirZ' 'Mean' (RIGHT) (OFFSET(0)) (8)
$dummy07 (DUMMY) 'HeadCirZ' 'StdDev' (RIGHT) (OFFSET(0)) (8)
/BREAK sex (LABELS) (LEFT) (OFFSET(0)) (SKIP(1))(8)
/SUMMARY VALIDN(zhcz) SKIP(1) ADD( PLT(-3)(zhcz)) ($dummy01(PCT)(1))
ADD( PLT(-2)(zhcz)) ($dummy02(PCT)(1)) ADD( PGT(+1)(zhcz))
($dummy03(PCT)(1)) ADD( PGT(+2)(zhcz)) ($dummy04(PCT)(1)) ADD( PGT(
+3)(zhcz)) ($dummy05(PCT)(1)) ADD(MEAN(zhcz)) ($dummy06(F)(2))
ADD(STDDEV(zhcz)) ($dummy07(F)(2)) 'Subtotal sex' (1)
/BREAK ageclass (LABELS) (LEFT) (OFFSET(0)) (SKIP(0))(9)
/SUMMARY VALIDN(zhcz) SKIP(0) ADD( PLT(-3)(zhcz)) ($dummy01(PCT)(1))
ADD( PLT(-2)(zhcz)) ($dummy02(PCT)(1)) ADD( PGT(+1)(zhcz))
($dummy03(PCT)(1)) ADD( PGT(+2)(zhcz)) ($dummy04(PCT)(1)) ADD( PGT(
+3)(zhcz)) ($dummy05(PCT)(1)) ADD(MEAN(zhcz)) ($dummy06(F)(2))
ADD(STDDEV(zhcz)) ($dummy07(F)(2)).
* ================= Arm Circumference Tables ==================.
SORT CASES BY agecateg (A) .
Report
/FORMAT= CHWRAP(ON) BRKSPACE(-1) SUMSPACE(0) AUTOMATIC
PREVIEW(OFF) CHALIGN(BOTTOM) CHDSPACE(0)
UNDERSCORE(ON) ONEBREAKCOL(OFF)
PAGE(1) MISSING'.' LENGTH(1, 99999)ALIGN(LEFT) TSPACE(1) FTSPACE(1)
MARGINS(1,99)
/TITLE= LEFT 'Sample_igrowup using WHO Child Growth Standards'
/VARIABLES
zacz 'ArmCircZ' 'N' (RIGHT) (OFFSET(0)) (8)
$dummy01 (DUMMY) 'ArmCircZ' '< -3' (RIGHT) (OFFSET(0)) (8)
$dummy02 (DUMMY) 'ArmCircZ' '< -2' (RIGHT) (OFFSET(0)) (8)
$dummy03 (DUMMY) 'ArmCircZ' '> +1' (RIGHT) (OFFSET(0)) (8)
$dummy04 (DUMMY) 'ArmCircZ' '> +2' (RIGHT) (OFFSET(0)) (8)
$dummy05 (DUMMY) 'ArmCircZ' '> +3' (RIGHT) (OFFSET(0)) (8)
$dummy06 (DUMMY) 'ArmCircZ' 'Mean' (RIGHT) (OFFSET(0)) (8)
$dummy07 (DUMMY) 'ArmCircZ' 'StdDev' (RIGHT) (OFFSET(0)) (8)
/BREAK (TOTAL)
/SUMMARY VALIDN(zacz) ADD( PLT(-3)(zacz)) ($dummy01(PCT)(1)) ADD( PLT(
-2)(zacz)) ($dummy02(PCT)(1)) ADD( PGT(+1)(zacz)) ($dummy03(PCT)(1)) ADD(
PGT(+2)(zacz)) ($dummy04(PCT)(1)) ADD( PGT(+3)(zacz)) ($dummy05(PCT)(1))
ADD(MEAN(zacz)) ($dummy06(F)(2)) ADD(STDDEV(zacz)) ($dummy07(F)(2))

'Grand Total' (1)


/BREAK agecateg (LABELS) (LEFT) (OFFSET(0))(SKIP(0))(9)
/SUMMARY VALIDN(zacz) SKIP(0) ADD( PLT(-3)(zacz)) ($dummy01(PCT)(1))
ADD( PLT(-2)(zacz)) ($dummy02(PCT)(1)) ADD( PGT(+1)(zacz))
($dummy03(PCT)(1)) ADD( PGT(+2)(zacz)) ($dummy04(PCT)(1)) ADD(
PGT(+3)(zacz)) ($dummy05(PCT)(1)) ADD(MEAN(zacz)) ($dummy06(F)(2))
ADD(STDDEV(zacz)) ($dummy07(F)(2)).
SORT CASES BY sex (A) agecateg (A) .
Report
/FORMAT= CHWRAP(ON) BRKSPACE(-1) SUMSPACE(0) AUTOMATIC
PREVIEW(OFF) CHALIGN(BOTTOM) CHDSPACE(0)
UNDERSCORE(ON) ONEBREAKCOL(OFF)
PAGE(1) MISSING'.' LENGTH(1, 99999)ALIGN(LEFT) TSPACE(0) FTSPACE(0)
MARGINS(1,120)
/TITLE= LEFT 'Sample_igrowup using WHO Child Growth Standards'
/VARIABLES
zacz 'ArmCircZ' 'N' (RIGHT) (OFFSET(0)) (8)
$dummy01 (DUMMY) 'ArmCircZ' '< -3' (RIGHT) (OFFSET(0)) (8)
$dummy02 (DUMMY) 'ArmCircZ' '< -2' (RIGHT) (OFFSET(0)) (8)
$dummy03 (DUMMY) 'ArmCircZ' '> +1' (RIGHT) (OFFSET(0)) (8)
$dummy04 (DUMMY) 'ArmCircZ' '> +2' (RIGHT) (OFFSET(0)) (8)
$dummy05 (DUMMY) 'ArmCircZ' '> +3' (RIGHT) (OFFSET(0)) (8)
$dummy06 (DUMMY) 'ArmCircZ' 'Mean' (RIGHT) (OFFSET(0)) (8)
$dummy07 (DUMMY) 'ArmCircZ' 'StdDev' (RIGHT) (OFFSET(0)) (8)
/BREAK sex (LABELS) (LEFT) (OFFSET(0)) (SKIP(1))(8)
/SUMMARY VALIDN(zacz) SKIP(1) ADD( PLT(-3)(zacz)) ($dummy01(PCT)(1))
ADD( PLT(-2)(zacz)) ($dummy02(PCT)(1)) ADD( PGT(+1)(zacz))
($dummy03(PCT)(1)) ADD( PGT(+2)(zacz)) ($dummy04(PCT)(1)) ADD( PGT(
+3)(zacz)) ($dummy05(PCT)(1)) ADD(MEAN(zacz)) ($dummy06(F)(2))
ADD(STDDEV(zacz)) ($dummy07(F)(2)) 'Subtotal sex' (1)
/BREAK agecateg (LABELS) (LEFT) (OFFSET(0)) (SKIP(0))(9)
/SUMMARY VALIDN(zacz) SKIP(0) ADD( PLT(-3)(zacz)) ($dummy01(PCT)(1))
ADD( PLT(-2)(zacz)) ($dummy02(PCT)(1)) ADD( PGT(+1)(zacz))
($dummy03(PCT)(1)) ADD( PGT(+2)(zacz)) ($dummy04(PCT)(1)) ADD( PGT(
+3)(zacz)) ($dummy05(PCT)(1)) ADD(MEAN(zacz)) ($dummy06(F)(2))
ADD(STDDEV(zacz)) ($dummy07(F)(2)).
* ======================= Tri Skinfold Tables ====================.
SORT CASES BY agecateg (A) .
Report
/FORMAT= CHWRAP(ON) BRKSPACE(-1) SUMSPACE(0) AUTOMATIC
PREVIEW(OFF) CHALIGN(BOTTOM) CHDSPACE(0)
UNDERSCORE(ON) ONEBREAKCOL(OFF)
PAGE(1) MISSING'.' LENGTH(1, 99999)ALIGN(LEFT) TSPACE(1) FTSPACE(1)
MARGINS(1,99)
/TITLE= LEFT 'Sample_igrowup using WHO Child Growth Standards'
/VARIABLES
ztsz 'TriSkinZ' 'N' (RIGHT) (OFFSET(0)) (8)
$dummy01 (DUMMY) 'TriSkinZ' '< -3' (RIGHT) (OFFSET(0)) (8)
$dummy02 (DUMMY) 'TriSkinZ' '< -2' (RIGHT) (OFFSET(0)) (8)
$dummy03 (DUMMY) 'TriSkinZ' '> +1' (RIGHT) (OFFSET(0)) (8)
$dummy04 (DUMMY) 'TriSkinZ' '> +2' (RIGHT) (OFFSET(0)) (8)
$dummy05 (DUMMY) 'TriSkinZ' '> +3' (RIGHT) (OFFSET(0)) (8)
$dummy06 (DUMMY) 'TriSkinZ' 'Mean' (RIGHT) (OFFSET(0)) (8)
$dummy07 (DUMMY) 'TriSkinZ' 'StdDev' (RIGHT) (OFFSET(0)) (8)
/BREAK (TOTAL)
/SUMMARY VALIDN(ztsz) ADD( PLT(-3)(ztsz)) ($dummy01(PCT)(1)) ADD( PLT(
-2)(ztsz)) ($dummy02(PCT)(1)) ADD( PGT(+1)(ztsz)) ($dummy03(PCT)(1)) ADD(

PGT(+2)(ztsz)) ($dummy04(PCT)(1)) ADD( PGT(+3)(ztsz)) ($dummy05(PCT)(1))


ADD(MEAN(ztsz)) ($dummy06(F)(2)) ADD(STDDEV(ztsz)) ($dummy07(F)(2))
'Grand Total' (1)
/BREAK agecateg (LABELS) (LEFT) (OFFSET(0))(SKIP(0))(9)
/SUMMARY VALIDN(ztsz) SKIP(0) ADD( PLT(-3)(ztsz)) ($dummy01(PCT)(1))
ADD( PLT(-2)(ztsz)) ($dummy02(PCT)(1)) ADD( PGT(+1)(ztsz))
($dummy03(PCT)(1)) ADD( PGT(+2)(ztsz)) ($dummy04(PCT)(1)) ADD(
PGT(+3)(ztsz)) ($dummy05(PCT)(1)) ADD(MEAN(ztsz)) ($dummy06(F)(2))
ADD(STDDEV(ztsz)) ($dummy07(F)(2)).
SORT CASES BY sex (A) agecateg (A) .
Report
/FORMAT= CHWRAP(ON) BRKSPACE(-1) SUMSPACE(0) AUTOMATIC
PREVIEW(OFF) CHALIGN(BOTTOM) CHDSPACE(0)
UNDERSCORE(ON) ONEBREAKCOL(OFF)
PAGE(1) MISSING'.' LENGTH(1, 99999)ALIGN(LEFT) TSPACE(0) FTSPACE(0)
MARGINS(1,120)
/TITLE= LEFT 'Sample_igrowup using WHO Child Growth Standards'
/VARIABLES
ztsz 'TriSkinZ' 'N' (RIGHT) (OFFSET(0)) (8)
$dummy01 (DUMMY) 'TriSkinZ' '< -3' (RIGHT) (OFFSET(0)) (8)
$dummy02 (DUMMY) 'TriSkinZ' '< -2' (RIGHT) (OFFSET(0)) (8)
$dummy03 (DUMMY) 'TriSkinZ' '> +1' (RIGHT) (OFFSET(0)) (8)
$dummy04 (DUMMY) 'TriSkinZ' '> +2' (RIGHT) (OFFSET(0)) (8)
$dummy05 (DUMMY) 'TriSkinZ' '> +3' (RIGHT) (OFFSET(0)) (8)
$dummy06 (DUMMY) 'TriSkinZ' 'Mean' (RIGHT) (OFFSET(0)) (8)
$dummy07 (DUMMY) 'TriSkinZ' 'StdDev' (RIGHT) (OFFSET(0)) (8)
/BREAK sex (LABELS) (LEFT) (OFFSET(0)) (SKIP(1))(8)
/SUMMARY VALIDN(ztsz) SKIP(1) ADD( PLT(-3)(ztsz)) ($dummy01(PCT)(1))
ADD( PLT(-2)(ztsz)) ($dummy02(PCT)(1)) ADD( PGT(+1)(ztsz))
($dummy03(PCT)(1)) ADD( PGT(+2)(ztsz)) ($dummy04(PCT)(1)) ADD( PGT(
+3)(ztsz)) ($dummy05(PCT)(1)) ADD(MEAN(ztsz)) ($dummy06(F)(2))
ADD(STDDEV(ztsz)) ($dummy07(F)(2)) 'Subtotal sex' (1)
/BREAK agecateg (LABELS) (LEFT) (OFFSET(0)) (SKIP(0))(9)
/SUMMARY VALIDN(ztsz) SKIP(0) ADD( PLT(-3)(ztsz)) ($dummy01(PCT)(1))
ADD( PLT(-2)(ztsz)) ($dummy02(PCT)(1)) ADD( PGT(+1)(ztsz))
($dummy03(PCT)(1)) ADD( PGT(+2)(ztsz)) ($dummy04(PCT)(1)) ADD( PGT(
+3)(ztsz)) ($dummy05(PCT)(1)) ADD(MEAN(ztsz)) ($dummy06(F)(2))
ADD(STDDEV(ztsz)) ($dummy07(F)(2)).
* =========================== Sub Skinfold Tables ================.
SORT CASES BY agecateg (A) .
Report
/FORMAT= CHWRAP(ON) BRKSPACE(-1) SUMSPACE(0) AUTOMATIC
PREVIEW(OFF) CHALIGN(BOTTOM) CHDSPACE(0)
UNDERSCORE(ON) ONEBREAKCOL(OFF)
PAGE(1) MISSING'.' LENGTH(1, 99999)ALIGN(LEFT) TSPACE(1) FTSPACE(1)
MARGINS(1,99)
/TITLE= LEFT 'Sample_igrowup using WHO Child Growth Standards'
/VARIABLES
zssz 'SubSkinZ' 'N' (RIGHT) (OFFSET(0)) (8)
$dummy01 (DUMMY) 'SubSkinZ' '< -3' (RIGHT) (OFFSET(0)) (8)
$dummy02 (DUMMY) 'SubSkinZ' '< -2' (RIGHT) (OFFSET(0)) (8)
$dummy03 (DUMMY) 'SubSkinZ' '> +1' (RIGHT) (OFFSET(0)) (8)
$dummy04 (DUMMY) 'SubSkinZ' '> +2' (RIGHT) (OFFSET(0)) (8)
$dummy05 (DUMMY) 'SubSkinZ' '> +3' (RIGHT) (OFFSET(0)) (8)
$dummy06 (DUMMY) 'SubSkinZ' 'Mean' (RIGHT) (OFFSET(0)) (8)
$dummy07 (DUMMY) 'SubSkinZ' 'StdDev' (RIGHT) (OFFSET(0)) (8)
/BREAK (TOTAL)

/SUMMARY VALIDN(zssz) ADD( PLT(-3)(zssz)) ($dummy01(PCT)(1)) ADD( PLT(


-2)(zssz)) ($dummy02(PCT)(1)) ADD( PGT(+1)(zssz)) ($dummy03(PCT)(1)) ADD(
PGT(+2)(zssz)) ($dummy04(PCT)(1)) ADD( PGT(+3)(zssz)) ($dummy05(PCT)(1))
ADD(MEAN(zssz)) ($dummy06(F)(2)) ADD(STDDEV(zssz)) ($dummy07(F)(2))
'Grand Total' (1)
/BREAK agecateg (LABELS) (LEFT) (OFFSET(0))(SKIP(0))(9)
/SUMMARY VALIDN(zssz) SKIP(0) ADD( PLT(-3)(zssz)) ($dummy01(PCT)(1))
ADD( PLT(-2)(zssz)) ($dummy02(PCT)(1)) ADD( PGT(+1)(zssz))
($dummy03(PCT)(1)) ADD( PGT(+2)(zssz)) ($dummy04(PCT)(1)) ADD(
PGT(+3)(zssz)) ($dummy05(PCT)(1)) ADD(MEAN(zssz)) ($dummy06(F)(2))
ADD(STDDEV(zssz)) ($dummy07(F)(2)).
SORT CASES BY sex (A) agecateg (A) .
Report
/FORMAT= CHWRAP(ON) BRKSPACE(-1) SUMSPACE(0) AUTOMATIC
PREVIEW(OFF) CHALIGN(BOTTOM) CHDSPACE(0)
UNDERSCORE(ON) ONEBREAKCOL(OFF)
PAGE(1) MISSING'.' LENGTH(1, 99999)ALIGN(LEFT) TSPACE(0) FTSPACE(0)
MARGINS(1,120)
/TITLE= LEFT 'Sample_igrowup using WHO Child Growth Standards'
/VARIABLES
zssz 'SubSkinZ' 'N' (RIGHT) (OFFSET(0)) (8)
$dummy01 (DUMMY) 'SubSkinZ' '< -3' (RIGHT) (OFFSET(0)) (8)
$dummy02 (DUMMY) 'SubSkinZ' '< -2' (RIGHT) (OFFSET(0)) (8)
$dummy03 (DUMMY) 'SubSkinZ' '> +1' (RIGHT) (OFFSET(0)) (8)
$dummy04 (DUMMY) 'SubSkinZ' '> +2' (RIGHT) (OFFSET(0)) (8)
$dummy05 (DUMMY) 'SubSkinZ' '> +3' (RIGHT) (OFFSET(0)) (8)
$dummy06 (DUMMY) 'SubSkinZ' 'Mean' (RIGHT) (OFFSET(0)) (8)
$dummy07 (DUMMY) 'SubSkinZ' 'StdDev' (RIGHT) (OFFSET(0)) (8)
/BREAK sex (LABELS) (LEFT) (OFFSET(0)) (SKIP(1))(8)
/SUMMARY VALIDN(zssz) SKIP(1) ADD( PLT(-3)(zssz)) ($dummy01(PCT)(1))
ADD( PLT(-2)(zssz)) ($dummy02(PCT)(1)) ADD( PGT(+1)(zssz))
($dummy03(PCT)(1)) ADD( PGT(+2)(zssz)) ($dummy04(PCT)(1)) ADD( PGT(
+3)(zssz)) ($dummy05(PCT)(1)) ADD(MEAN(zssz)) ($dummy06(F)(2))
ADD(STDDEV(zssz)) ($dummy07(F)(2)) 'Subtotal sex' (1)
/BREAK agecateg (LABELS) (LEFT) (OFFSET(0)) (SKIP(0))(9)
/SUMMARY VALIDN(zssz) SKIP(0) ADD( PLT(-3)(zssz)) ($dummy01(PCT)(1))
ADD( PLT(-2)(zssz)) ($dummy02(PCT)(1)) ADD( PGT(+1)(zssz))
($dummy03(PCT)(1)) ADD( PGT(+2)(zssz)) ($dummy04(PCT)(1)) ADD( PGT(
+3)(zssz)) ($dummy05(PCT)(1)) ADD(MEAN(zssz)) ($dummy06(F)(2))
ADD(STDDEV(zssz)) ($dummy07(F)(2)).
* ======================================================.
* omit ERASE FILE lines if you need to see intermediate results to debug.
* Sample_igrowup_z.sav will contain the key variables used in the analysis.
XSAVE outfile="d:\igrowup\Sample_igrowup_z.sav" /keep=casenum to zbmi,zwaz,zwhz,
zhcz,zacz,ztsz,zssz,whzflag to whznoage.
ERASE FILE='d:\igrowup\tempx.sav'.
ERASE FILE='d:\igrowup\tempxx.sav'.
set header on.
set printback=on length=None Width=132.
execute.
Sample_igrowup using WHO Child Growth Standards
wt/ageSD wt/ageSD wt/ageSD wt/ageSD wt/ageSD
AGECLASS
N
< -3
< -2
Mean
StdDev
___________ ________ ________ ________ ________ ________
0-5 mo.
556791
.3%
5.7%
.18
1.38

6-11 mo.
12-23 mo.
24-35 mo.
36-47 mo.
48-60 mo.

726318
1479353
1279239
1120644
1638276

4.8%
.0%
2.0%
.0%
1.4%

11.1%
1.0%
2.0%
.7%
1.4%

.18
.40
.50
.15
.40

1.25
.97
1.12
.96
.95

Grand Total

6800622

1.3%

2.7%

.33

1.07

Sample_igrowup using WHO Child Growth Standards


wt/age
wt/ageSD wt/ageSD wt/ageSD
SD wt/ageSD
sex
AGECLASS
N
< -3
< -2
Mean
StdDev
________ ___________ ________ ________ ________ ________ ________
male
0-5 mo.
369281
.4%
7.4%
.19
1.52
6-11 mo.
318197
4.9%
13.3%
-.14
1.39
12-23 mo.
790537
.0%
1.9%
.15
.90
24-35 mo.
730195
1.8%
1.8%
.33
1.04
36-47 mo.
695454
.0%
.0%
.17
.99
48-60 mo.
652616
3.5%
3.5%
.73
1.05
Subtotal sex
female

0-5 mo.
6-11 mo.
12-23 mo.
24-35 mo.
36-47 mo.
48-60 mo.

Subtotal sex

3556280

1.5%

3.4%

.27

1.12

187511
408121
688816
549044
425190
985660

.0%
4.7%
.0%
2.3%
.0%
.0%

2.4%
9.3%
.0%
2.3%
1.9%
.0%

.16
.44
.68
.72
.10
.19

1.04
1.06
.97
1.18
.90
.82

3244342

1.0%

2.0%

.40

1.01

Sample_igrowup using WHO Child Growth Standards


ht/ageSD ht/ageSD ht/ageSD ht/ageSD ht/ageSD
AGECLASS
N
< -3
< -2
Mean
StdDev
___________ ________ ________ ________ ________ ________
0-5 mo.
6-11 mo.
12-23 mo.
24-35 mo.
36-47 mo.
48-60 mo.

554939
723009
1464870
1072116
1120644
1634469

.0%
2.2%
.4%
.0%
.7%
.0%

1.3%
10.0%
6.0%
3.5%
9.5%
7.1%

.10
-.24
-.13
-.13
-.31
.05

1.43
1.30
1.04
.96
1.12
1.10

Grand Total

6570047

.4%

6.5%

-.11

1.13

Sample_igrowup using WHO Child Growth Standards


ht/ageSD ht/ageSD ht/ageSD ht/ageSD ht/ageSD
sex
N
< -3
< -2
Mean
StdDev
_____________ ________ ________ ________ ________ ________
male
0-5 mo.
6-11 mo.
12-23 mo.
24-35 mo.

369281
318197
776054
627919

.0%
4.9%
.8%
.0%

2.0%
16.7%
5.6%
6.0%

.04
-.68
-.13
-.24

1.58
1.49
1.05
1.02

36-47 mo.
48-60 mo.

695454
634282

.0%
.0%

9.9%
5.3%

-.32
.46

1.24
1.20

Subtotal sex

3421187

.6%

7.1%

-.11

1.26

female
0-5 mo.
6-11 mo.
12-23 mo.
24-35 mo.
36-47 mo.
48-60 mo.

185658
404812
688816
444197
425190
1000187

.0%
.0%
.0%
.0%
1.8%
.0%

.0%
4.7%
6.5%
.0%
8.9%
8.2%

.22
.10
-.13
.02
-.29
-.21

1.06
1.01
1.03
.83
.89
.94

Subtotal sex

3148860

.2%

5.8%

-.11

.97

Sample_igrowup using WHO Child Growth Standards


wt/ht SD wt/ht SD wt/ht SD wt/ht SD wt/ht SD wt/ht SD wt/ht S
D wt/ht SD
AGECLASS
N
< -3
< -2
> +1
> +2
> +3
Mea
n
StdDev
___________ ________ ________ ________ ________ ________ ________ _______
_ ________
0-5 mo.
9
1.05
6-11 mo.
3
1.13
12-23 mo.
3
.93
24-35 mo.
2
1.10
36-47 mo.
9
.81
48-60 mo.
5
.80
Grand Total
7
.96

554939

1.1%

1.1%

22.5%

3.4%

.0%

.1

723009

2.6%

5.9%

40.5%

3.9%

.3%

.5

1464870

.0%

.0%

29.4%

7.7%

.5%

.6

1072116

1.2%

1.2%

40.3%

20.4%

1.4%

.8

1120644

.0%

.0%

27.0%

5.5%

.0%

.4

1601861

1.4%

2.0%

28.3%

3.5%

.5%

.5

6537439

.9%

1.4%

31.1%

7.6%

.5%

.5

Sample_igrowup using WHO Child Growth Standards


wt/ht SD wt/ht SD wt/ht SD wt/ht SD wt/ht SD wt/ht S
D wt/ht SD wt/ht SD
sex
AGECLASS
N
< -3
< -2
> +1
> +2
> +
3
Mean
StdDev
________ ___________ ________ ________ ________ ________ ________ _______
_ ________ ________
male
0-5 mo.
369281
.4%
.4%
25.4%
3.3%
.0
%
.24
1.02
6-11 mo.
318197
.0%
7.5%
37.5%
4.5%
.7
%
.38
1.22
12-23 mo.
776054
.0%
.0%
15.7%
3.6%
1.0
%
.32
.82
24-35 mo.
627919
1.0%
1.0%
34.9%
13.9%
1.6
%
.73
1.08
36-47 mo.
695454
.0%
.0%
33.0%
3.0%
.0
%
.54
.77
48-60 mo.
625963
3.7%
5.1%
33.1%
5.9%
.0
%
.69
.93

Subtotal sex
%
.50

female
0-5 mo.
%
.09
1.11
6-11 mo.
%
.65
1.04
12-23 mo.
%
.99
.93
24-35 mo.
%
.95
1.12
36-47 mo.
%
.41
.86
48-60 mo.
%
.46
.70
Subtotal sex
%
.64

3412868

.9%

1.9%

29.0%

5.9%

.6

185658

2.4%

2.4%

16.8%

3.7%

.0

404812

4.7%

4.7%

42.8%

3.4%

.0

688816

.0%

.0%

44.7%

12.2%

.0

444197

1.5%

1.5%

47.9%

29.5%

1.2

425190

.0%

.0%

17.1%

9.4%

.0

975898

.0%

.0%

25.2%

1.9%

.8

3124571

1.0%

1.0%

33.4%

9.4%

.4

.96

.95

Sample_igrowup using WHO Child Growth Standards


bmi/ag
e
BMIageSD BMIageSD BMIageSD BMIageSD BMIageSD BMIageSD
S
D BMIageSD
AGECLASS
N
< -3
< -2
> +1
> +2
> +3
Mea
n
StdDev
___________ ________ ________ ________ ________ ________ ________ _______
_ ________
0-5 mo.
9
1.23
6-11 mo.
6
1.16
12-23 mo.
9
.92
24-35 mo.
7
1.10
36-47 mo.
1
.80
48-60 mo.
0
.80
Grand Total
0
.98

554939

1.1%

2.9%

23.8%

8.6%

.0%

.1

723009

2.6%

5.9%

29.6%

4.4%

.0%

.4

1464870

.0%

.0%

32.2%

8.2%

.5%

.6

1072116

1.2%

1.2%

41.7%

21.1%

1.4%

.8

1120644

.0%

.0%

26.7%

5.5%

.0%

.5

1610180

1.4%

2.0%

32.0%

3.3%

.5%

.6

6545758

.9%

1.6%

31.8%

8.2%

.5%

.6

Sample_igrowup using WHO Child Growth Standards


BMIageSD BMIageSD BMIageSD BMIageSD BMIageSD BMIageS
D bmiageSD bmiageSD
sex
AGECLASS
N
< -3
< -2
> +1
> +2
> +
3
Mean
StdDev
________ ___________ ________ ________ ________ ________ ________ _______
_ ________ ________
male
0-5 mo.
369281
.4%
3.1%
27.5%
9.7%
.0
%
.24
1.27
6-11 mo.
318197
.0%
7.5%
28.3%
5.7%
.0
%
.34
1.21
12-23 mo.
776054
.0%
.0%
14.1%
4.6%
1.0
%
.36
.80
24-35 mo.
627919
1.0%
1.0%
36.2%
13.9%
1.6

%
%
%

.76
1.07
36-47 mo.
.57
.77
48-60 mo.
.81
.94

Subtotal sex
%
.55

.0%

.0%

33.0%

3.0%

.0

634282

3.6%

5.1%

42.3%

7.2%

.0

3421187

.9%

2.1%

30.0%

7.1%

.5

185658

2.4%

2.4%

16.3%

6.3%

.0

404812

4.7%

4.7%

30.6%

3.4%

.0

688816

.0%

.0%

52.5%

12.2%

.0

444197

1.5%

1.5%

49.4%

31.3%

1.2

425190

.0%

.0%

16.4%

9.4%

.0

975898

.0%

.0%

25.4%

.8%

.8

3124571

1.0%

1.0%

33.7%

9.5%

.4

1.00

female
0-5 mo.
%
.08
1.12
6-11 mo.
%
.56
1.10
12-23 mo.
%
1.06
.90
24-35 mo.
%
1.01
1.12
36-47 mo.
%
.40
.84
48-60 mo.
%
.47
.67
Subtotal sex
%
.66

695454

.96

Sample_igrowup using WHO Child Growth Standards


wt/ageSD wt/ageSD wt/ageSD wt/ageSD wt/ageSD
REGION
N
< -3
< -2
Mean
StdDev
__________________________ ________ ________ ________ ________ ________
East
1896290
1.2%
4.4%
.19
1.15
North
1682089
.7%
2.4%
.35
1.09
South
1344776
1.0%
1.5%
.35
1.01
West
1877466
1.9%
2.2%
.45
1.00
Sample_igrowup using WHO Child Growth Standards
wt/ageSD
wt/ageSD
wt/ageSD
wt/ageSD
URBANR
N
< -3
< -2
Mean
_________
________
________
________
________
1.00
6800622
1.3%
2.7%
.33
Sample_igrowup using WHO Child Growth Standards
ht/ageSD
ht/ageSD
ht/ageSD
REGION
N
< -3
StdDev
____________________________
________
________
________
East
1874849
.0%
1.21
North
1610824
.0%
1.07
South
1251745
.5%
1.14
West
1832629
1.3%
1.06

wt/ageSD
StdDev
________
1.07

ht/ageSD

ht/ageSD

< -2

Mean

________

________

12.5%

-.29

5.2%

-.10

6.2%

-.07

1.7%

.04

Sample_igrowup using WHO Child Growth Standards


ht/ageSD
ht/ageSD
ht/ageSD
ht/ageSD

ht/ageSD

URBANR
_________
1.00

N
________
6570047

< -3
________
.4%

< -2
________
6.5%

Mean
________
-.11

StdDev
________
1.13

Sample_igrowup using WHO Child Growth Standards


wt/ht SD wt/ht SD wt/ht SD wt/ht SD wt/ht SD
wt/ht SD wt/ht SD wt/ht SD
REGION
N
< -3
< -2
> +1
> +2
> +3
Mean
StdDev
____________________________ ________ ________ ________ ________ ________
________ ________ ________
East
1874849
1.2%
2.5%
33.6%
5.3%
.4%
.51
.95
North
1578216
.4%
.4%
30.2%
10.4%
.0%
.58
.97
South
1251745
.5%
1.3%
33.9%
7.5%
1.2%
.56
1.04
West
1832629
1.4%
1.4%
27.5%
7.5%
.5%
.62
.89
Sample_igrowup using WHO Child Growth Standards
wt/ht SD wt/ht SD wt/ht SD wt/ht SD wt/ht SD wt/ht SD wt/ht SD
wt/ht SD
URBANR
N
< -3
< -2
> +1
> +2
> +3
Mean
StdDev
_________ ________ ________ ________ ________ ________ ________ ________
________
1.00
6537439
.9%
1.4%
31.1%
7.6%
.5%
.57
.96
Sample_igrowup using WHO Child Growth Standards
bmiageSD bmiageSD bmiageSD bmiageSD bmiageSD
bmiageSD bmiageSD bmiageSD
REGION
N
< -3
< -2
> +1
> +2
> +3
Mean
StdDev
____________________________ ________ ________ ________ ________ ________
________ ________ ________
East
1874849
1.2%
3.0%
32.1%
6.6%
.4%
.54
1.00
North
1586535
.4%
.4%
35.9%
11.1%
.0%
.63
1.00
South
1251745
.5%
1.3%
32.2%
8.2%
1.2%
.59
1.05
West
1832629
1.4%
1.4%
27.5%
7.5%
.4%
.64
.89
Sample_igrowup using WHO Child Growth Standards
BMIageSD BMIageSD BMIageSD BMIageSD BMIageSD BMIageSD
BMIageSD BMIageSD
URBANR
N
< -3
< -2
> +1
> +2
> +3
Mean
StdDev
___________________ ________ ________ ________ ________ ________ ________
________ ________
1.00
6545758
.9%
1.6%
31.8%
8.2%
.5%
.60
.98
Sample_igrowup using WHO Child Growth Standards
HeadCirZ

HeadCirZ

HeadCirZ

HeadCirZ

HeadCirZ

HeadCirZ

He

adCirZ HeadCirZ
AGECLASS
N
Mean
StdDev
_________ ________
______ ________
0-5 mo.
548158
.77
1.22
6-11 mo.
162886
.14
1.30
12-23 mo.
0
.
.
24-35 mo.
0
.
.
36-47 mo.
0
.
.
48-60 mo.
0
.
.

< -3

< -2

> +1

> +2

> +3

________

________

________

________

________

.0%

.3%

39.3%

18.5%

1.3%

.0%

11.6%

14.7%

1.3%

.0%

.0%

2.9%

33.7%

14.5%

1.0%

Grand Total 711044


.63
1.27

Sample_igrowup using WHO Child Growth Standards


HeadCirZ
HeadCirZ
HeadCirZ
Z
HeadCirZ
HeadCirZ
HeadCirZ
sex
AGECLASS
N
< -3
< -2
2
> +3
Mean
StdDev
________
_________
________
________
________
_
________
________
________
male
0-5 mo.
360647
.0%
.4%
%
2.0%
.82
1.33
6-11 mo.
71505
.0%
.0%
%
.0%
.09
.96
12-23 mo.
0
.
.
.
.
.
.
24-35 mo.
0
.
.
.
.
.
.
36-47 mo.
0
.
.
.
.
.
.
48-60 mo.
0
.
.
.
.
.
.
Subtotal sex
%
1.7%
female
%
%
.
.
.
.

432152
.70

278892
.52

HeadCirZ

HeadCir

> +1

> +

________

_______

47.7%

22.5

2.9%

2.9

.
.
.
.

.0%

.4%

40.3%

19.3

.0%

.0%

23.4%

10.7

.0%

20.6%

24.0%

.0

.0%

6.8%

23.6%

1.31

0-5 mo.
187511
.0%
.68
.95
6-11 mo.
91382
.0%
.18
1.52
12-23 mo.
0
.
.
.
24-35 mo.
0
.
.
.
36-47 mo.
0
.
.
.
48-60 mo.
0
.
.
.

Subtotal sex
%
.0%

__

1.19

7.2

Sample_igrowup using WHO Child Growth Standards


ArmCircZ
mCircZ ArmCircZ
AGECATEG
N
Mean
StdDev
_________ ________
______ ________
3-5 mo.
279725
.38
.87
6-11 mo.
707479
.52
.97
12-23 mo.
1477755
.74
.97
24-35 mo.
1159162
.63
1.14
36-47 mo.
1069326
.42
.83
48-60 mo.
1654247
.69
.85

ArmCircZ

ArmCircZ

ArmCircZ

ArmCircZ

ArmCircZ

< -3

< -2

> +1

> +2

> +3

________

________

________

________

________

.0%

1.6%

25.6%

.0%

.0%

.0%

.0%

32.4%

4.6%

.0%

.0%

.0%

38.6%

10.9%

.0%

.0%

.5%

39.3%

14.7%

.9%

.0%

.0%

29.4%

.0%

.0%

.0%

.0%

36.2%

4.0%

.5%

Grand Total 6347694


.61
.96

.0%

.2%

35.3%

6.8%

.3%

Sample_igrowup using WHO Child Growth Standards


ArmCircZ
ArmCircZ
ArmCircZ
Z
ArmCircZ
ArmCircZ
ArmCircZ
sex
AGECATEG
N
< -3
< -2
2
> +3
Mean
StdDev
________
_________
________
________
________
_
________
________
________
male
3-5 mo.
193894
.0%
.0%
%
.0%
.25
.79
6-11 mo.
318197
.0%
.0%
%
.0%
.55
.94
12-23 mo.
788939
.0%
.0%
%
.0%
.55
.98
24-35 mo.
677468
.0%
.0%
%
1.5%
.42
1.05
36-47 mo.
669419
.0%
.0%
%
.0%
.50
.89
48-60 mo.
644297
.0%
.0%
%
.0%
.82
.88
Subtotal sex
%
.3%

.55

female
%

.66

%
%
%
%
%

3-5 mo.
.0%
6-11 mo.
.0%
12-23 mo.
.0%
24-35 mo.
.0%
36-47 mo.
.0%
48-60 mo.
.8%

3292215

__

ArmCircZ

ArmCirc

> +1

> +

________

_______

14.9%

.0

32.4%

4.8

33.4%

8.2

35.9%

5.2

37.7%

.0

34.6%

9.1

.0%

.0%

33.8%

5.3

.0%

5.2%

49.6%

.0

.0%

.0%

32.3%

4.4

.0%

.0%

44.6%

13.9

.0%

1.2%

44.2%

28.0

.0%

.0%

15.6%

.0

.0%

.0%

37.2%

.8

.96
85831
.95
389282

.50

.99
688816

.96

.91
481695

.94

1.20
399906

.27

.71
1009949

.62

Ar

.82

Subtotal sex
%
.3%

3055480

.0%

.69

.3%

36.9%

8.4

.95

Sample_igrowup using WHO Child Growth Standards


TriSkinZ
iSkinZ TriSkinZ
AGECATEG
N
Mean
StdDev
_________ ________
______ ________
3-5 mo.
279725
.62
.94
6-11 mo.
707479
1.39
.98
12-23 mo.
1443106
1.06
1.24
24-35 mo.
1148861
.95
1.26
36-47 mo.
1057105
.66
1.05
48-60 mo.
1654247
.51
1.04

TriSkinZ

TriSkinZ

TriSkinZ

TriSkinZ

TriSkinZ

< -3

< -2

> +1

> +2

> +3

________

________

________

________

________

.0%

.0%

35.0%

10.7%

3.0%

.0%

.0%

63.3%

25.7%

3.8%

.0%

.0%

49.9%

26.4%

5.2%

1.7%

1.7%

52.7%

26.2%

4.6%

.0%

.0%

49.1%

3.7%

.0%

.0%

3.3%

33.4%

2.7%

.5%

Grand Total 6290524


.85
1.16

.3%

1.2%

46.8%

15.5%

2.7%

Sample_igrowup using WHO Child Growth Standards


TriSkinZ
TriSkinZ
TriSkinZ
Z
TriSkinZ
TriSkinZ
TriSkinZ
sex
AGECATEG
N
< -3
< -2
2
> +3
Mean
StdDev
________
_________
________
________
________
_
________
________
________
male
3-5 mo.
193894
.0%
.0%
%
3.1%
.61
.86
6-11 mo.
318197
.0%
.0%
%
4.9%
1.25
.94
12-23 mo.
788939
.0%
.0%
%
1.7%
.91
1.10
24-35 mo.
667167
.0%
.0%
%
.0%
.87
1.05
36-47 mo.
669419
.0%
.0%
%
.0%
.67
1.00
48-60 mo.
644297
.0%
.0%
%
.0%
.58
.94
Subtotal sex
%
1.1%
female
%
%
%
%
%

3281914
.81

3-5 mo.
2.7%
.66
6-11 mo.
2.8%
1.50
12-23 mo.
9.4%
1.25
24-35 mo.
11.0%
1.06
36-47 mo.
.0%
.64

Tr

__

TriSkinZ

TriSkin

> +1

> +

________

_______

36.5%

6.5

52.1%

25.1

43.5%

16.4

54.8%

18.5

50.8%

1.5

34.8%

2.0

.0%

.0%

46.0%

11.2

.0%

.0%

31.6%

20.0

.0%

.0%

72.4%

26.2

.0%

.0%

57.6%

38.6

4.1%

4.1%

49.9%

36.7

.0%

.0%

46.0%

7.4

1.03
85831
1.10
389282
.99
654167
1.37
481695
1.50
387686
1.12

48-60 mo.
1009949
.8%
.47
1.10

Subtotal sex
%
4.5%

5.4%

32.5%

3.2

.7%

2.5%

47.6%

20.2

3008610

.0%

.90

1.28

Sample_igrowup using WHO Child Growth Standards


SubSkinZ
bSkinZ SubSkinZ
AGECATEG
N
Mean
StdDev
_________ ________
______ ________
3-5 mo.
268349
-.04
1.38
6-11 mo.
699009
.51
1.28
12-23 mo.
1420786
.47
1.15
24-35 mo.
1137778
.53
1.25
36-47 mo.
1057105
.53
1.32
48-60 mo.
1654247
.06
1.13

SubSkinZ

SubSkinZ

SubSkinZ

SubSkinZ

SubSkinZ

< -3

< -2

> +1

> +2

> +3

________

________

________

________

________

.0%

10.9%

25.2%

9.2%

.0%

2.2%

2.2%

35.5%

11.1%

1.6%

.0%

.0%

28.9%

10.7%

2.9%

.5%

.5%

30.0%

17.9%

1.7%

2.3%

2.3%

42.7%

14.8%

.0%

.0%

3.3%

21.6%

5.1%

.5%

Grand Total 6237274


.37
1.24

.7%

2.1%

30.1%

11.2%

1.3%

Sample_igrowup using WHO Child Growth Standards


SubSkinZ
SubSkinZ
SubSkinZ
Z
SubSkinZ
SubSkinZ
SubSkinZ
sex
AGECATEG
N
< -3
< -2
2
> +3
Mean
StdDev
________
_________
________
________
________
_
________
________
________
male
3-5 mo.
182518
.0%
13.5%
%
.0%
-.06
1.50
6-11 mo.
318197
4.9%
4.9%
%
1.7%
.25
1.49
12-23 mo.
788939
.0%
.0%
%
.0%
.09
.97
24-35 mo.
661937
.0%
.0%
%
2.1%
.48
1.24
36-47 mo.
669419
.0%
.0%
%
.0%
.69
1.27
48-60 mo.
644297
.0%
.0%
%
.0%
.09
.95
Subtotal sex
%
.6%
female
%
%

3265308
.30

Su

__

SubSkinZ

SubSkin

> +1

> +

________

_______

32.4%

10.0

25.0%

15.5

11.7%

3.5

28.8%

15.2

51.4%

20.2

21.7%

3.4

.5%

1.2%

27.7%

10.8

.0%

5.2%

10.1%

7.4

.0%

.0%

44.3%

7.5

.0%

.0%

50.3%

19.7

1.21

3-5 mo.
85831
.0%
.00
1.10
6-11 mo.
380811
1.6%
.72
1.03
12-23 mo.
631847

%
%
%
%

6.5%
.95
1.17
24-35 mo.
475842
1.1%
.61
1.27
36-47 mo.
387686
.0%
.26
1.38
48-60 mo.
1009949
.8%
.05
1.22

Subtotal sex
%
2.0%

2971966
.44

1.27

1.3%

1.3%

31.7%

21.7

6.3%

6.3%

27.6%

5.4

.0%

5.4%

21.5%

6.2

1.0%

3.0%

32.7%

11.6

You might also like