Bookmark and Share

Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at statalist.org.


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: st: issue with forvalues/foreach


From   William Buchanan <[email protected]>
To   [email protected]
Subject   Re: st: issue with forvalues/foreach
Date   Thu, 13 Dec 2012 08:43:32 -0800

Hi Ivica,

Are you sure that is the correct file path? Can you do what is requested in the FAQ and show exactly what the error produced by Stata is?  This will help to better understand what may be causing the error.  You could try:

cd `"F:/project/data/"'
ls

To see what files are in that directory and verify that the files of interest are located there, but you've provided very little information that would make it easy to help you with this issue any further.

HTH,
Billy

On Dec 13, 2012, at 8:36 AM, Rubil Ivica wrote:

> William, what your suggested does not work either, even after
> sustituting "/" for "\".
> 
> 
> 
> 
> 
> --
> Ivica Rubil
> Ekonomski institut || The Institute of Economics, Zagreb
> Trg J. F. Kennedyja 7, 10 000 Zagreb, Croatia
> tel. +385-1-2362-269 || fax. +385-1-2335-165
> [email protected] || www.eizg.hr
> 
> 
> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of William
> Buchanan
> Sent: 13. prosinac 2012 17:28
> To: [email protected]
> Subject: Re: st: issue with forvalues/foreach
> 
> Hi Ivica,
> 
> Try:
> 
> forv i = 1/30 {
> 	use `"F:/project/data/dataset_`i'"', clear
> 	compress var1 var2
> 	save `"F:/project/data/dataset_`i'b"', replace
> 	clear
> }
> 
> It's probably a good idea not to permanently modify your data files (so
> adding "b" to the end of the filename should make it easier to
> distinguish the two).  Also notice the use of "/" instead of "\" in the
> file path.  Using the "/" character will work on all platforms, and
> avoids some of the problems that you faced.
> 
> HTH,
> Billy
> 
> 
> On Dec 13, 2012, at 8:21 AM, Rubil Ivica wrote:
> 
>> Dear Statalisters:
>> 
>> When I to run the following (two artificial examples just to
> illustrate
>> the issue)
>> 
>> forvalues i = 1(1)30 {
>> 	use "F:\project\data\dataset_`i'.dta", clear
>> 	compress var1 var2
>> 	save "F:\project\data\dataset_`i'.dta", replace
>> 	clear
>> }
>> 
>> or for instance
>> 
>> foreach country in croatia albania {
>> 	use "F:\project\data\dataset_`i'.dta", clear
>> 	compress var1 var2
>> 	save "F:\project\data\dataset:`i'.dta", replace
>> 	clear
>> }
>> 
>> Stata returns
>> 
>> file F:\project\data`i'.dta not found
>> 
>> It seems strange to me that Stata "forgets" the exactly specified
> path:
>> "F:\project\data\dataset_`i'.dta" in the first example 
>> and
>> "F:\project\data\dataset_`i'.dta" in the second example.
>> 
>> 
>> 
>> 
>> --
>> Ivica Rubil
>> Ekonomski institut || The Institute of Economics, Zagreb
>> Trg J. F. Kennedyja 7, 10 000 Zagreb, Croatia
>> tel. +385-1-2362-269 || fax. +385-1-2335-165
>> [email protected] || www.eizg.hr
>> 
>> 
>> *
>> *   For searches and help try:
>> *   http://www.stata.com/help.cgi?search
>> *   http://www.stata.com/support/faqs/resources/statalist-faq/
>> *   http://www.ats.ucla.edu/stat/stata/
> 
> 
> *
> *   For searches and help try:
> *   http://www.stata.com/help.cgi?search
> *   http://www.stata.com/support/faqs/resources/statalist-faq/
> *   http://www.ats.ucla.edu/stat/stata/
> 
> *
> *   For searches and help try:
> *   http://www.stata.com/help.cgi?search
> *   http://www.stata.com/support/faqs/resources/statalist-faq/
> *   http://www.ats.ucla.edu/stat/stata/


*
*   For searches and help try:
*   http://www.stata.com/help.cgi?search
*   http://www.stata.com/support/faqs/resources/statalist-faq/
*   http://www.ats.ucla.edu/stat/stata/


© Copyright 1996–2018 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   Site index