Statalist The Stata Listserver


[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

Re: st: Re: dummy variable with overlapping if conditions


From   "Clive Nicholas" <Clive.Nicholas@newcastle.ac.uk>
To   statalist@hsphsun2.harvard.edu
Subject   Re: st: Re: dummy variable with overlapping if conditions
Date   Wed, 27 Sep 2006 03:51:14 +0100 (BST)

Austin Nichols replied to Kit Baum:

> Or, allowing for missing values:
>
> gen and = d1&d2 if !mi(d1, d2)
> gen or = d1|d2 if !mi(d1, d2)
> gen xor = cond(d1+d2==1, 1, 0) if !mi(d1, d2)
>
> It's always a good idea to add the "if not missing" clause.

Thanks for this as well.

CLIVE NICHOLAS        |t: 0(044)7903 397793
Politics              |e: clive.nicholas@ncl.ac.uk
Newcastle University  |http://www.ncl.ac.uk/geps

Whereever you go and whatever you do, just remember this. No matter how
many like you, admire you, love you or adore you, the number of people
turning up to your funeral will be largely determined by local weather
conditions.

*
*   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/



© Copyright 1996–2014 StataCorp LP   |   Terms of use   |   Privacy   |   Contact us   |   What's new   |   Site index