3

How to compare two simple regression models? Say I have two regression models:

  • Model 1: $Y= c+X_1+X_2$
  • Model 2: $Y= c+X_3+X_4$

How to test null hypothesis that both of these models have equal explanatory power? $R^2s$ I get are pretty close (.044 & .042). Is there any way to do an F-test if models are not nested?

Richard Hardy
  • 54,375
  • 10
  • 95
  • 219
  • [Here](http://stats.stackexchange.com/questions/135810/comparing-two-r-square-are-they-statistically-different?noredirect=1#comment258734_135810) is a closely-related post. Is this possibly a duplicate? – Richard Hardy Feb 01 '15 at 11:25

1 Answers1

2

An information criteria such as AIC, AICc or BIC can compare two or more non-nested models as long as they are fit to the exact same response values. Most statistical packages will provide you AIC automatically or it can be called up easily (eg in R by AIC()). They will not, however, check to make sure that the response values are the same, so you have to make sure that NAs among your predictors are not creating small differences in your vector of responses. The R package bbmle has a handy AICtab function for comparing multiple models and can calculate AICc easily.

N Brouwer
  • 1,786
  • 2
  • 18
  • 32
  • Methods do exist for doing likelihood ratio tests on non-nested models Lewis et al 2011 "A unified approach to model selection using the likelihood ratio test" Methods in Ecology and Evolution http://onlinelibrary.wiley.com/doi/10.1111/j.2041-210X.2010.00063.x/full – N Brouwer Jul 05 '15 at 02:52