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
Related Posts with create a new variable from weighted variables?
one of row is non missing then replace first row of each IDDear Listers, Each ID has long rows for the ID and an indicator - complete_surgical. I want to chan…
Counting distinct values across loopsI have a simple question that I am sure has been answered, so I apologize in advance. My search thro…
Calculating change using last nonmissing valueHello I am trying to calculate the change in dividend for many firms over time, based on daily stock…
Convert variable to percentileHow can I convert values of a variable to percentiles 0-100? I have tried pctile but it does not gi…
Graph Restrict AxesHi all, Recently switched to STATA from RStudio and encountering a rather mundane issue with graphi…
Subscribe to:
Post Comments (Atom)
0 Response to create a new variable from weighted variables?
Post a Comment