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)
Interpreting probit marginal effectsI have a question about how to interpret the marginal effects in a probit model that I hope someone …
egen MY_VAR = mean(MY_VAR), by(group)Is there a nice way in Stata to develop a group mean of a variable and keep the original name? (The …
How to calculate the same propensity score within an individual in panel data ?I am trying to estimate the propensity score to balance the difference between the treated and the c…
Panel data multiple observations per identifierHi Statalisters, I am working with panel data on board members of companies with DirectorID as an i…
Forest plot to present interaction in a cross sectional studyHello, I am trying to use ipdover command and I followed the advices that I found in the website, b…
Subscribe to:
Post Comments (Atom)
0 Response to Removing part of string variable (looping, multiple data files)
Post a Comment