File and variable in Madagascar 2013 MIS [message #11197] |
Thu, 17 November 2016 09:56 ![Go to next message Go to next message](/theme/default/images/down.png) |
dibouloeric
Messages: 1 Registered: November 2016 Location: Burkina Faso
|
Member |
![diboulo@hotmail.com](/theme/default/images/msnm.png)
|
|
I'm using Madagascar 2013 MIS and would like to compute the "Proportion of the de facto population who could have slept under an ITN the previous night assuming 1 ITN can cover 2 de facto individuals per household" Could you please let me know which file and variable to use. I'm a STATA user. Thanks for your feedback
Bayesian statistics, modeling epidemiological data
|
|
|
Re: File and variable in Madagascar 2013 MIS [message #11222 is a reply to message #11197] |
Fri, 18 November 2016 10:36 ![Go to previous message Go to previous message](/theme/default/images/up.png) |
Bridgette-DHS
Messages: 3151 Registered: February 2013
|
Senior Member |
|
|
Following is a response from DHS Senior Research Associate, Lia Florey:
Quote:Unfortunately, this indicator takes some manipulation of variables to calculate. As the denominator is the entire de facto population, the PR file needs to be used. However, calculation of the numerator requires data on the number of de facto household members and the number of ITNs per household. There are undoubtedly several approaches that could be used to calculate the indicator, I will send you an example of code that first uses the HR file to calculate the number of ITNs per household, then merges the HR file containing this new variable with the PR file, and then calculates the indicator in this merged file with the de facto population as the denominator.
I would also recommend checking out our YouTube video on the ITN access video if you have not already. https://www.youtube.com/watch?v=YfTXcc13GOI
**Etape 1: ouvrir le fichier "using" pour creer les variable au niveau du menage
use "MDHR6HFL.DTA", clear
*Creez une variable pour le nombre de MII par menage
egen nommiimenage=rowtotal(hml10_1-hml10_7)
replace nommiimenage=0 if nommiimenage==.
lab var nommiimenage "Nombre d'MII par menage"
tab nommiimenage
**Triez les donnees par les variables d'identification
sort hv001 hv002
**sauvegardez le fichier
save "hrvarsmerge.DTA", replace
**Ouvrez le fichier "master" ou fichier de base
use "MDPR6HFL.DTA", clear
**Triez les donnees par les variables d'identification
sort hv001 hv002
**fusionez les donner en utilisatant les variables d'identification
merge hv001 hv002 using "hrvarsmerge.DTA"
**faites des frequences de la variable _merge pour voir si les fichiers sont bien fusionnes
tab _merge
**Creez une variable pour le numerateur: le nombres d'utilisateurs potentielles (le nombre de moustiquaires dans le menage fois deux)
g usepot = nommiimenage*2
**Creez la variable d'access au niveau du menage: le nombre des utilisateurs potentielle (nombre de moustiquaires dans le menage fois deux) divise par le nombre de de facto residents dans le menage
bysort hhid: g acces = usepot/hv013
**Limitez la valeur de la variable acces a 100% ou 1,0 (le nombre d'utilisateurs potentielles est limite au nombre de residents de facto)
replace acces=1 if usepot/hv013 >1
**ponderez les donnees
gen wt=hv005/1000000
**dans le fichiers fusionne (base PR) le moyen de la variable d'acces parmi les residents de facto nous donne l'indicateur
mean acces if hv103==1 [iweight=wt]
|
|
|