Hello everyone, I'm now stuck into this one:
I have a data-set and a (sample) weight variable. Due to the sample design I have to weight for all my procedures.
Now I have to generate a new variable (v1) based on a condition using other two variables in the data-set, this new variable being used later in some analysis (logistic regression etc):
gen byte v1 = 0
replace v1=1 if days >300&days< 500 & condition ==1
v1 is byte, days is continuous (number of days), condition is categorical, with 5 levels (0, 1, 2, 3, 4)
However, gen egen / replace doesn't accept weights and declaring survey is not working since svy: doesn't work with gen egen.
Generating v1 from unweighted days and condition doesn't seem right.
Is there a way around? Or something more general like "weight cases" in SPSS (turning weight on/off)? Or am I missing something?
Thank you!
Cristian
0 Response to create a new variable from weighted variables?
Post a Comment