On occasion Stata gets it right. The error is
as indicated. The code should be (with
comments added).
// "{" is an open brace
foreach pc of varlist _all {
// the code should follow on
// the next line.
egen z`pc'=std(`pc')
}
As you say, this syntax works across all operating systems.
Nick
[email protected]
Sheela Athreya, Ph.D.
Can anyone please tell me what is wrong with the syntax of the following command?
foreach pc of varlist _all {egen z`pc'=std(`pc')}
I get the error message "program error: code follows on the same line as open brace
r(198); "
I haven't used this command to standardize a set of variables in a long time, and have unfortunately maxed out my creative abilities to solve this problem. I'm using Intercooled Stata 8 for the Macintosh, although I'm pretty sure the syntax should be universal for this particular command.
*
* For searches and help try:
* http://www.stata.com/support/faqs/res/findit.html
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/