I would like to create a variable in which I code 1 if a certain threshold in several other indicators is met. 0 only if the threshold is not met in any of the variables. In my case, I'm trying to assess the "objective" interest of a country in migration if the share of immigrants OR the share of emigrants OR the share of remittances/GDP is beyond my thresholds.
I did the following:
. gen miginterest1=1 if immi_share>=0.15
. replace miginterest1=1 if emi_share>=0.15
. replace miginterest1=1 if remit_share>=15
*Since I needed the rows that didn't meet my threshold to be coded as 0 I did:
. mvencode miginterest1, mv(0)
* the problem is that this also codes countries where there is missing information as 0, which it should't. I tried to recode, if and replace if but it didn't work. It's probably a straightforward syntax issue but any help would be appreciated! Thanks!
Related Posts with Combined new variable: code MV from other variables
Extend window for variable labels in Stata's main windowHi, maybe I am not seeing sth. obvious, but how can I extend the space for variable labels in the ma…
Problems with simple adjusted logistic regression on small sample-size (n=13)Hi I am trying to make a simple logistic regression adjusted for one potential confounder ("Antibtio…
Sample Size AUC/AUROCHi all, I'm working on a study that will evaluate several score to predict the same outcome (surviv…
Age-adjusted P values for differences between categorical or continuous variablesHi, I have a table of baseline characteristics of a cohort in which I have compared the differences…
Interpreting interaction effectsHi everyone, I am running a model which has many interactions terms and I am facing difficulties in …
Subscribe to:
Post Comments (Atom)
0 Response to Combined new variable: code MV from other variables
Post a Comment