Project

General

Profile

Actions

Support #2167

open

Using weights for 17 BHPS and 13 UKHLS waves for pooled cross-sectional analysis.

Added by Nico Ochmann over 1 year ago. Updated 13 days ago.

Status:
Resolved
Priority:
Urgent
Category:
Weights
Start date:
10/23/2024
% Done:

100%


Description

Dear Peter,

I would like to use all waves of the BHPS (except for the first wave) and all waves of UKHLS for pooled cross-sectional analysis. For that purpose, I need to use weights for each wave.
I am wondering whether the following code would make sense to construct my weights and use in my Stata regression [pw=newwgt].
Please note that wave=1 is bb_ and wave=18 is a_ .
gen newwgt = indin91_xw if inlist(wave,1,2,3,4,5,6,7)
replace newwgt = indin99_xw if inlist(wave,8,9)
replace newwgt = indin01_xw if inlist(wave,10,11,12,13,14,15,16,17)
replace newwgt = indinus_xw if wave==18
replace newwgt = indinub_xw if inlist(wave,19,20,21,22)
replace newwgt = indinui_xw if inlist(wave,23,24,25,26,27,28,29,30)
I would appreciate a reply from you.
Best,
Nico

Actions

Also available in: Atom PDF