Home » Topics » Biomarkers » Diastolic measure for India DHS 2019-21 (Error in variable sb18d)
Diastolic measure for India DHS 2019-21 [message #24894] |
Sat, 30 July 2022 18:30 |
rburga
Messages: 1 Registered: July 2022
|
Member |
|
|
Hello,
I just wanted to report an error in the variable sb18d (first diastolic reading). It has a unique value (108) for all individuals. The tabulation looks like this:
first diastolic |
reading | Freq. Percent Cum.
------------------+-----------------------------------
108 | 724,115 100.00 100.00
------------------+-----------------------------------
Total | 724,115 100.00
Best
|
|
|
|
|
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 #25175 is a reply to message #25154] |
Fri, 09 September 2022 04:41 |
govind@iips.net
Messages: 5 Registered: February 2018 Location: Mumbai
|
Member |
|
|
Thanks, Shireen for your kind gesture.
Yes, denominators are matching with the report. however, I just wanted to know whether these differences in the prevalence rate are due to the sampling weight used in the person file.
Thanks.
Govind
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.
|
|
|
Re: Diastolic measure for India DHS 2019-21 [message #25605 is a reply to message #25448] |
Wed, 16 November 2022 09:39 |
Bridgette-DHS
Messages: 3167 Registered: February 2013
|
Senior Member |
|
|
Following is a response from Senior DHS staff member, Tom Pullum:
These small discrepancies may be due to minor revisions of the data files, including weights, since the report was published. We do not have access to the earlier versions of the files and cannot put more effort into trying to get an exact match.
|
|
|
Goto Forum:
Current Time: Thu Oct 3 09:25:30 Coordinated Universal Time 2024
|