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

RE: st: simple question

From   Maarten buis <>
To   stata list <>
Subject   RE: st: simple question
Date   Tue, 5 Feb 2008 12:06:08 +0000 (GMT)

--- Renuka Metcalfe wrote:
> I want to create a dummy variable redundism which
> equals dummy = 1 if the establishment has had any
> dismissals or redundancies in the past 12 months. I
> would be grateful, if anyone would let me know if the
> following is the correct way to do it. There is a
> debate amongst us at whether it in the second line it
> should be "|" or "&". I would be grateful, if you
> would confirm if the following is correct or should it
> be an "&"
> ge redundism=.
> replace redundism=1 if zredundab==1|zdismissa==1
> replace redundism=0 if zredundab==0|zdismissa==0

Once you start doubting these kind of logic puzzles can drive you
crazy. The safest way to deal with them is to avoid them. In your case
you can do that by:

ge redundism = 0 if !missing(zredundab,zdismissa)
replace redundism=1 if zredundab==1|zdismissa==1

Hope this helps,

Maarten L. Buis
Department of Social Research Methodology
Vrije Universiteit Amsterdam
Boelelaan 1081
1081 HV Amsterdam
The Netherlands

visiting address:
Buitenveldertselaan 3 (Metropolitan), room Z434

+31 20 5986715

Sent from Yahoo! Mail - a smarter inbox

*   For searches and help try:

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