But Why shoud my variable be numeric, that is not reasonable. In fact, my variable is industry code, never ever be numeric.
I do not think Nick's answer helpful
In this aspect, i think stata should admit its shortcomings and fix the problem asap
----- Original Message -----
From: "Nick Cox" <[email protected]>
To: <[email protected]>
Sent: Wednesday, July 03, 2002 9:53 PM
Subject: st: RE: may not use time-series operators on string variables
> Lee Chuntao
> >
> > In my dataset there is a variable v1, which is a string
> > variable. I try to use l.v1, after i set the time variable (eg,
> > tsset time). I don't know why stata do not permit timeseries
> > operators on string variables, it seems not reasonable for the
> > lag or lead operators, beyond the difference operators
> >
> > i wonder if there is some sort way so that i can use the laged
> > string variable?
>
> Yes. -destring- your string variable first. Stata quite reasonably
> wants you to have your variables with numeric meaning held as numeric.
>
> Nick
> [email protected]
> *
> * 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/
*
* 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/