Hello,
I have a large number of datasets that have very long filenames but each have a unique string within the filename (in this instance "country"). The files are not mine so I cannot change the names of the files, but would like to read in all the files into Stata based on a part of the filename, for example a file name could be:
"file 1 project 102 temporary data sweden individualpatientdata.dta"
or
"file 8 project 103 temporary data norway individualpatientdata.dta"
Now, could I use the string part that is based on country to read in the dataset? Obviously, the following wouldn't work:
.use "$data/*sweden*.dta , clear
.use "$data/*norway*.dta , clear
but that is essentially what I would like to do. All the files sit on separate drive (F) so I could store the file names in a local like this,
.local myfiles: dir "F:/" files "*.dta"
but then I do not know how to continue.
Any help would be much appreciated!
Thanks,
Raoul
Related Posts with Read Stata file using part of file name only
Delete rows based on condition (panel data)Hi Stata forum, I would like to delete rows in my panel data based on a condition. The rows with mi…
Use of Year Dummies in Fixed Effects ModelGood Afternoon, I am currently undertaking a piece of research in which I require a fixed-effects m…
Replace with long list of values Hello to everyone, I am trying to create a dummy variable for some countries that are federal state…
Lincom commandHi, I wanted to know if someone can help me. I am trying to ascertain the change in the sensitivity…
Read Statalist... from Stata!Mostly as a way to experiment with the -fileread- function, I wrote a small program which allows you…
Subscribe to:
Post Comments (Atom)
0 Response to Read Stata file using part of file name only
Post a Comment