Hey folks,
im pretty new to stata and trying to merge different variables into 1 variable for ~20 datafiles with a loop.
I have different Housholds in the datasets which are identified with the variable names q1a, q1b, q1c, paid and hhid. This variables shall be merged into the single variable HH_ID across the 20datasets in my file. In order to do so I tried different commands:
Try1:
local files : dir"C:\Users\User\Desktop\Master\Thesis\Data\Data Cleaning\Required Data Files" files "*.dta*"
foreach file in `files' {
generate HHID = string(q1a) + string(q1b) + string(q1c) + string(paid) + string(hhid)
save `files', replace
}
Stata: unexpected end of file
Try2:
local myfilelist : dir"C:\Users\User\Desktop\Master\Thesis\Data\Data Cleaning\Required Data Files" files "*.dta*"
dir `myfilelist'
foreach datafile of local myfilelist {
generate HH_ID = string(q1a) + string(q1b) + string(q1c) + string(paid) + string(hhid)
save "*.dta*", replace
}
Stata: unexpected end of file
Using only the command " generate HH_ID = string(q1a) + string(q1b) + string(q1c) + string(paid) + string(hhid)" it is possible to merge and create the new variable, so this one works, however the loop does not.
Can someone give me advice how to alter this command to run that loop?
Thank you in advance!
Related Posts with foreach loop variables
Lagged time dummies, panel regressionHello all, I am trying to estimate a panel regression measuring the effect of different events on d…
Joint coefficientsDear Statalist users, This is my first post here and sorry in advance if the post does not fully com…
Using Outreg2 with multiple regressions nested in a foreach loopI am running a couple of regressions that I have nested in a `foreach' loop but I want the regressio…
Random sample by unique observationsHello Statlists, I'm currently struggling with my dataset. I have a large dataset of around 7 000 0…
Question on Multiple ImputationHello, I have a question with regard to multiple imputation in Stata. The aim of my research is to …
Subscribe to:
Post Comments (Atom)
0 Response to foreach loop variables
Post a Comment