Sorry, I am left more confused than before.
Either way, I can't see an easy way of working back from
what is left in memory after -xi:- to what was fed to it.
This includes looking at -s()- results.
Nick
[email protected]
K Jensen
> > 1. You need to tell us your criterion of "categorical".
>
> Sorry, I should have made myself clear. I am writing an ado file that
> may be run using xi. A categorical variable is therefore anything
> which has been passed to my program after being "xi"'d.
> > 2. Your processing is better down upstream than downstream.
> >
> > So, in essence, the algorithm should look like
> >
> > foreach v of var <varlist> {
> > if <`v' is categorical> {
> > local V `"`V' "`v' (categorical)""'
> > }
> > else local V `"`V' "`v'""'
> > }
> >
> > and you should apply this before calling -xi:-.
>
> Thanks for this, but for my needs it would be a lot more useful if the
> processing could be done downstream of xi, so that the command was
> "xi"-able. Is that impossible?
*
* 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/