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

From |
"Gabi Huiber" <ghuiber@gmail.com> |

To |
statalist@hsphsun2.harvard.edu |

Subject |
Re: st: Combining ifs |

Date |
Fri, 25 Apr 2008 12:20:31 -0400 |

Solved, then. Thank you both. Good thing I asked. I wrote up the general idea hoping to save readers' time. I meant for it to replicate exactly what I did, but of course it didn't. This was one of those productive mistakes, though. Thank you, Eva, for catching and explaining the difference. I'm not doing what the code in the 'general idea' section suggests. I'm using single-value macros as criteria for variable replace's, so all is well. Regards, Gabi On 4/25/08, Eva Poen <eva.poen@gmail.com> wrote: > 2008/4/25 Maarten buis <maartenbuis@yahoo.co.uk>: > > > --- Gabi Huiber <ghuiber@gmail.com> wrote: > > > Can you combine the programmer's if with the in-line if? > > > > > > General idea: > > > > > > if var1<`k' { > > > replace var2=. if var3=="`w'" > > > } > > > > This is legal, i.e. Stata won't complain, but it will probably not do > > what you want: -if var1 < `k'- means "if the first value of the > > variable var1 is less then `k'" > > > I second Maarten. In your application, however, this should not be a > problem, since you compare the value of one local macro to the value > of another: > > if `hi'<`myseries_n' { > ... > } > > The -if- programming command is just the way to do that. Be careful > when using variables in the -if- programming command, though, as > Maarten explained. -if var1<`k'- is interpreted by Stata as -if > var1[1] < `k'-. > > > Eva > > * > * 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/ > * * 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/

**References**:**st: Combining ifs***From:*"Gabi Huiber" <ghuiber@gmail.com>

**Re: st: Combining ifs***From:*Maarten buis <maartenbuis@yahoo.co.uk>

**Re: st: Combining ifs***From:*"Eva Poen" <eva.poen@gmail.com>

- Prev by Date:
**Re: st: Combining ifs** - Next by Date:
**st: Fixed Effects Poisson Model with Unstructured Correlation Matrix** - Previous by thread:
**Re: st: Combining ifs** - Next by thread:
**RE: st: Combining ifs** - Index(es):

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