The DHS Program User Forum
Discussions regarding The DHS Program data and results
Home » Countries » Ethiopia » Minimum Acceptable diet
Minimum Acceptable diet Thu, 23 August 2018 12:29
 jkad1n17@soton.ac.uk Messages: 1Registered: August 2018 Location: United Kingdom Member
Hello,

I'm currently working on my dissertation and using the 2016 Ethiopian DHS child's data set.
I want to calculate the minimum acceptable diet for those aged 6-24 months
I was able to calculate the Minimum Diet Diversity.
However, I'm finding it hard to calculate the Minimum Food Frequency
For the Minimum food frequency, the variables that I'm using are: M39A, V469E, V469F and V469X. The problem with this variable is that for V469E there is 3667 missing, v469F there is 4180 missing and for the V469X there is 3808 missing. Therefore i dont know what to do or how to calculate it.
If you may please send the variables name that you have used to calculate the minimum food frequency and the minimum acceptable diet.

Thank you.

[Updated on: Thu, 23 August 2018 14:09]

Report message to a moderator

Re: Minimum Acceptable diet [message #15943 is a reply to message #15614] Mon, 08 October 2018 18:18
 Bridgette-DHS Messages: 3151Registered: February 2013 Senior Member
Following is a response from Senior Data Specialist, Ladys Ortiz:

Following is the list of variable used for the calculation of the Minimum Acceptable Diet table.

Table 11.6 Minimum acceptable diet

groupa = given( V411 ) + given( V411A ) + given( V414V ) + given( V414P ); { milk group }
groupb = given( V412A ) + given( V414E ) + given( V414F ); { grains, roots, tubers }
groupc = given( V414I ) + given( V414J ) + given( V414K ); { vitamin A rich fruits and vegetables }
groupd = given( V414L ); { other fruits and vegetables }
groupe = given( V414G ); { eggs }
groupf = given( V414M ) + given( V414H ) + given( V414N ); { meat, poultry fish }
groupg = given( V414O ); { legumes and nuts }

allgrp = ( groupa > 0 ) + ( groupb > 0 ) + ( groupc > 0 ) + ( groupd > 0 ) +
( groupe > 0 ) + ( groupf > 0 ) + ( groupg > 0 );

allgrp1 = ( groupb > 0 ) + ( groupc > 0 ) + ( groupd > 0 ) + { excludes milk products (group a) }
( groupe > 0 ) + ( groupf > 0 ) + ( groupg > 0 );

totmilkf = 0;
if V469E in 1:7 then totmilkf = totmilkf + V469E endif;
if V469F in 1:7 then totmilkf = totmilkf + V469F endif;
if V469X in 1:7 then totmilkf = totmilkf + V469X endif;

{ define minimum feeding times for breastfeed children }
box M4 : months : M39 => minfeedb;
95 : 6-8 : 2-7 => 1; { for currently breasfed children }
95 : 9-23 : 3-7 => 1;
: : => 0;
endbox;

for currently breastfeeding:
allgrp >= 4 { Minimum dietary diversity }
minfeedb { Minimum Meal frequency }
allgrp >= 4 & minfeedb { Minimum acceptable diet }

For not currently breastfeeding:
totmilkf >= 2 { milk or milk products given 2+ times }
allgrp >= 4 { Minimum dietary diversity }
minfeedb { Minimum Meal frequency }
allgrp1 >= 4 & totmilkf >= 2 & minfeedn { Minimum acceptable diet }

For all children breastfeeding and none-breastfeeding
M4 = 95 | totmilkf >= 2 { breastmilk, or milk products given 2+ }
allgrp >= 4 { Minimum dietary diversity }
minfeedb | minfeedn { Minimum Meal frequency }

M4 = 95 & minfeedb & allgrp >= 4 | { IYCF for non-breasfed children } { Minimum acceptable diet }
M4 <> 95 & allgrp1 >= 4 & totmilkf >= 2 & minfeedn then { IYCF for breasfed children }

 Previous Topic: IRB approval Next Topic: Linking DHS, and SPA data (Facility Record and Provider Record data sets)
Goto Forum:

Current Time: Sun Sep 8 01:41:56 Coordinated Universal Time 2024