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: Please regress if years>1993 & years<2010? The IF-Regression

 From Jeph Herrin To statalist@hsphsun2.harvard.edu Subject Re: st: Please regress if years>1993 & years<2010? The IF-Regression Date Wed, 19 Dec 2012 10:51:33 -0500

If you are looking for a way to set this up as a loop, I would usually do something like this:
```
local cond1 inrange(year,1998,2004)
local cond2 inrange(year,1996,2006)
local cond3 inrange(year,1993,2009)
..

forv c=1/3 {
reg yvar xvar if `cond`c''
}

hth,

Jeph (one of the crowd)

On 12/19/2012 9:50 AM, Nick Cox wrote:
```
```Use -if inrange(year, 1998, 2004)- or -if tin(1998, 2004)-.

Nick

We're individuals, not a crowd!

On Wed, Dec 19, 2012 at 2:44 PM, Barbara Engels <engels.ba@gmail.com> wrote:
```
```Dear crowd,

I have a rather "simple" problem which I cannot solve, however.

I have panet data and want to run a bunch of regressions. One regression is supposed to entail data from the years 1998-2004, the other from 1996-2006, another one 1993 to 2009, and so on.
How can I run these "IF" regressions?
```
```*
*   For searches and help try:
*   http://www.stata.com/help.cgi?search
*   http://www.stata.com/support/faqs/resources/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/faqs/resources/statalist-faq/
*   http://www.ats.ucla.edu/stat/stata/
```

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