Hi,
I have a set of 24 variables reporting information for some treatments for a sample of patients. Both patient id and treatment variables are string. I am trying to figure out how I could keep only some specific values from those string treatment variables. The rest of treatments contained in those variables, I would be keen to delete or recode to missing. I would be interested in deleting the rest or recoding into missing.
The problem I envisage is that some times the treatment I am interested in is duplicated in other treatment variables (over the 24 different variables to reflect treatments). I would be interested in keeping only a set of treatments the tI am interested in.
So far, the code I have tried is as follows:
* Define a macro to ascertain the range of treatments of interest
local i of A B C D E F G F H
* Run the loop over the patient id and treatment variables
foreach num in 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 {
bys id_patient: egen disease="." if treatment_`num'!="`i'"
replace disease="ì'" if treatment_`num'=="ì'"
drop if disease=="."
}
Kind regards,
Alberto
Related Posts with keeping only some values from string variables
Multiple marginal effects with nehurdle commandI am using the community contributed nehurdle command in Stata12 to run a hurdle model. I want to ge…
Combine multiple variables (categorical and ordinal ones) into one variable (categorical) for regressionHey people, I want to run a regression with Stata and must change a few variables. There are three …
Complex conditions/generationDear all, I am using the following data with permno for all the different companies and the dummy f…
creating new variables for duplicates observationsHi All, Please I would like to ask you help. I have an unbalanced panel with id, months, years, cour…
Problem Regarding Ommited Variable in Fixed Effects ModelHello everyone, I am currently in my thesis about Sustainability Reporting Quality. Basically i want…
Subscribe to:
Post Comments (Atom)
0 Response to keeping only some values from string variables
Post a Comment