[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]
RE: st: Help with String Variables
> >I am trying to recode a string variable and am having a hard time.
> >My command is as follows:
> >gen str8 race= PT_RACE
> >this command worked, I then tried to recode using the
> following command:
> >recode race=1 if PT_RACE==RAC101 (the race variable is
> coded as RAC101,
> >RAC102, etc.)
> >when I put this command in it reads:
> >=exp not allowed
> Recode is not for strings, use -replace- instead. Further,
> remind that
> strings are better put in double quotes ("string") before
> taken to an
> evaluation. That would make:
> replace race=1 if PT_RACE=="RAC101 "
> See -help replace- for more info, and also the User Guide
> "[U] 16 Functions
> and expressions".
replace race = "1" if PT_RACE == "RAC101"
For the whole problem, there are probably
easier solutions making use of string functions.
* For searches and help try: