Dear all,
I edit my question and upload again.
I am currently working on multiple data files in a folder.
For every files, there is a variable "key" which is identifier for observations.
The thing is the key variable has a different number in the observation per data files.
ex) for household_education.dta, it has mod1 at the end of the key variable (abcd_1727_1822_15s2d625j2_GROUP_MOD1-RPT_MOD1 [1])
and for household_income.dta, it has mod2 at the end of they key variable (abcd_1727_1822_15s2d625j2_GROUP_MOD2-RPT_MOD2 [1]),
even if these two are the same observation.
In order to unify this key variable, I want to remove that "_GROUP_MOD1-RPT_MOD1" using looping. I want to keep the rest and that [1] as well. That number after MOD is differed by file, and the number in the [ ] is differed by observation.
I used the following code so far, but I am stuck on the "#", where it should be 1 or 2 in my example. what should I put instead of #? Do I just need to type these one by one?
foreach file of local filelist_household_baseline {
use "`file'", clear
replace key = subinstr(key, "_GROUP_MOD#-RPT_MOD#", "", .)
save, replace
clear
}
Kind regards,
Hyungwoo
Related Posts with Removing part of string variable (looping, multiple data files)
How to use ACF and PACF the right way ?Hi, I have looked online and seen different versions of how to use ACF and PACF. I am running the fo…
VIF after multilevel mixed effect logistic regressionHi... I am a very newly stata user I really don't know and desperately searching how to get VIF sco…
Selecting the intersection between two sets of macro variable listsHi, I want to create a local variable list that is the union of 2 macro variable lists without repe…
How to generate time to event analysis?Hi, I am really appreciative of all the help that is provided here. Thank you very much. I am trying…
Combine like variables whose values are percentagesI have a large dataset with over 2000 variables and would like to combine like variables, but the va…
Subscribe to:
Post Comments (Atom)
0 Response to Removing part of string variable (looping, multiple data files)
Post a Comment