Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at statalist.org.
From | Katia Bobulova <katia.bobulova@googlemail.com> |
To | statalist@hsphsun2.harvard.edu |
Subject | Re: st: Generate combined with if |
Date | Wed, 10 Aug 2011 16:23:36 +0100 |
I want just to do regressions for different time intervals (identified by id) and the dependent variable should be the price 30min later (id=10) and 5minutes before (id=3) the event happen. cond doesn't seem to be the solution. Thanks, Katia 2011/8/10 Maarten Buis <maartenlbuis@gmail.com>: > On Wed, Aug 10, 2011 at 4:48 PM, Katia Bobulova wrote: >> I would like to construct this new price, given by the combination of >> other prices when there is a particular id. >> >> I typed: >> >> by date: gen p=(price_b (if id==10) - price_b (if id==3))/ price_b (if id==3) > > This does not make sense to me, what should happen when id != 10 or > when id != 3? > > Anyhow, the syntax is not valid as you noticed. Consider looking at > -help cond()-. > > Hope this helps, > Maarten > > -------------------------- > Maarten L. Buis > Institut fuer Soziologie > Universitaet Tuebingen > Wilhelmstrasse 36 > 72074 Tuebingen > Germany > > > http://www.maartenbuis.nl > -------------------------- > * > * 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/ > * * 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/