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: AW: -findname- available from SSC
From
"Nick Cox" <[email protected]>
To
<[email protected]>
Subject
RE: st: AW: -findname- available from SSC
Date
Wed, 31 Mar 2010 15:54:23 +0100
I don't think it is ever going to be true that @ == missing(@).
It's true that if an indicator were possibly ever one of .a ... .z that you would need syntax to catch that, and
@ == 0 | @ == 1 | missing(@)
and
@ == 0 | @ == 1 | @ >= .
would be two ways of so doing.
For those bemused by the line noise of @ signs, @ is used in calls to -findname- to mean "any variable".
-findname- is a user-written program from SSC, as the posting title implies.
Nick
[email protected]
Maarten buis
--- Martin Weiss wrote:
> Could a dummy be "extended missing", as well?
>
> *************
> clear*
> set obs 2
> gen byte mydummy=.a
> replace mydummy=. in 2
> findname, all(@ == 0 | @ == 1 | @ == .)
> *************
>
> Would the syntax -findname, all(@ == 0 | @ == 1 | @ == missing(@))-
> cover that, or rather: should it?
I don't think so, a program should just do exactly what you tell it
to do. So if you wanted to include extended missing values you should
have written:
findname, all(@ == 0 | @ == 1 | @ >= .)
*
* 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/