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
Storing vec coefficientHi, I have tried to store the coefficient of the vec results. The code I used is as below. Code:…
MAC OSX directoryHello, I am using a Mac OS X, and I am sharing a do file with others who are using PC. I need to c…
vce(cluster) with lsdvcHello..i am stata 13 user. I want to integrate vce (cluster) with xtlsdvc Log_sales varietyofproduct…
Selecting Controls based on time from admission to eventHello, I have a dataset of unique observations that have been grouped according to whether the part…
svg layers disappearingHi all, I'm hoping for some advice in trouble shooting. I'm having trouble export svg files - my la…
Subscribe to:
Post Comments (Atom)
0 Response to foreach loop variables
Post a Comment