Home » Topics » Biomarkers » Diastolic measure for India DHS 2019-21 (Error in variable sb18d)
|
|
|
Re: Diastolic measure for India DHS 2019-21 [message #25139 is a reply to message #24919] |
Sun, 04 September 2022 07:14   |
govind@iips.net
Messages: 5 Registered: February 2018 Location: Mumbai
|
Member |
|
|
Dear All,
Currently, I am trying to match the sample size and prevalence of hypertension in India using the person file of DHS data 2119-21. I have used the following codes but cannot match the prevalence percentage and sample size with the final report of the National Family Health Survey (NFHS) 2019-21 report (tables 12.3.1 and 12.3.2). Please help me to match the prevalence percentage and sample size. The codes are:
gen sys = .
gen dia = .
* if the first measure is given
replace sys = shb18s if inrange(shb18s,20,299) & inrange(shb18d,20,299)
replace dia = shb18d if inrange(shb18s,20,299) & inrange(shb18d,20,299)
* if the second measure is given take it
replace sys = shb25s if inrange(shb25s,20,299) & inrange(shb25d,20,299)
replace dia = shb25d if inrange(shb25s,20,299) & inrange(shb25d,20,299)
* if the third measure is given take the last
replace sys = shb29s if inrange(shb29s,20,299) & inrange(shb29d,20,299)
replace dia = shb29d if inrange(shb29s,20,299) & inrange(shb29d,20,299)
* if all measures are given, then average the last two
replace sys = (shb25s + shb29s)/2 if inrange(shb29s,20,299) & inrange(shb29d,20,299) & inrange(shb25s,20,299) & inrange(shb25d,20,299)
replace dia = (shb25d + shb29d)/2 if inrange(shb29s,20,299) & inrange(shb29d,20,299) & inrange(shb25s,20,299) & inrange(shb25d,20,299)
***********
gen ht=.
replace ht=1 if (sys>139|dia>89| shb21==1) & (sys~=. |dia~=.)
replace ht=0 if ht==. & (sys~=. |dia~=.)
Thanking you.
Govind
|
|
|
|
|
|
Re: Diastolic measure for India DHS 2019-21 [message #25448 is a reply to message #24894] |
Fri, 21 October 2022 06:49   |
SKS
Messages: 1 Registered: June 2022
|
Member |
|
|
I am grateful to you for your assistance Shireen-DHS. However I have still a concern, see below:
. tab bp_w if hv105<50 [iw=wt]
Women who |
have |
hypertensio |
n | Freq. Percent Cum.
------------+-----------------------------------
0 | 621,587.95 88.86 88.86
1 | 77,906.45 11.14 100.00
------------+-----------------------------------
Total | 699,494.4 100.00
Denominator of women 15-49 is still not matching with report (699,479 women).
. tab bp_w [iw=wt]
Women who |
have |
hypertensio |
n | Freq. Percent Cum.
------------+-----------------------------------
0 | 778,967.79 79.59 79.59
1 | 199,793.51 20.41 100.00
------------+-----------------------------------
Total | 978,761.29 100.00
The denominator of women ( age 15 and over) is also not matching with report (978,742 women) and the hypertension for women aged 15 and over is 21.3 in report (pp. 497, Table 12.3.1), which is also not matching.
|
|
|
|
Goto Forum:
Current Time: Sat Apr 5 16:46:36 Coordinated Universal Time 2025
|