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
Question spmapHi, I have a question about spmap. I'm just a beginner with STATA and I want to know how to use spm…
creating a variable that takes a value of the difference of the last non-missing value and the first non-missing value in panel datai have panel time series. I want to create a variable that is the difference between the last non-mi…
ivreg, ivprobit and biprobit which one to use? (any theoretical reasoning?)As I do not have any econometric background I find it difficult to understand which one to use when …
BetaregHi all, I have a propotion dependent variable that’s greater than zero and less then one. The mean …
renaming using loop Code: * Example generated by -dataex-. To install: ssc install dataex clear input str43 Q2_8a1 dou…
Subscribe to:
Post Comments (Atom)
0 Response to Combined new variable: code MV from other variables
Post a Comment