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: syntax command
From
Richard Palmer-Jones <[email protected]>
To
[email protected]
Subject
Re: st: syntax command
Date
Thu, 15 Sep 2011 00:39:57 +0100
Sorry - problem solved by retyping the syntax command - to my eye
identically to the original.
On Thu, Sep 15, 2011 at 12:16 AM, Richard Palmer-Jones
<[email protected]> wrote:
> Dear Readers
>
> I am new to using the syntax command and am not having much success.So
> help appreciated.
>
> I have a data file with variables: beta rsq obs cov sddep, and want to
> compute a new variable from them
>
> program define myprogname
> syntax varname, new(varname) rsq(varname) obs(varname) cov(varname)
> sddep(varname)
> * it just so happens the macro names in the syntax command are the
> same as in the data file
> ....
>
> end
>
> I call the program with
>
> myprogname beta, new(smd) rsq(rsquare) nobs(nobs) ncov(ncov) sddep(sddepvar)
>
> and get the error:
>
> - syntax varname, new(varname) rsq(varname) obs(varname)
> cov(varname) sddep(varname)
> factor variables and time-series operators not allowed
> ----------------------------------------------------------------------
> end myprogname ---
> r(101);
>
>
> I have tried quite a number of variants, following examples at
> "http://data.princeton.edu/stata/programming.aspx" and in t Chris
> Baum's "introduction to Stata Programming" chapter 12, but with no
> succes with either this form or an egen form of program.
>
> Thanks in advance for help, and appologies for being unable to solve
> this myself.
>
> Richard
> *
> * For searches and help try:
> * http://www.stata.com/help.cgi?search
> * http://www.stata.com/support/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/statalist/faq
* http://www.ats.ucla.edu/stat/stata/