0

I want to regress v1 on o1:o7. I would like to do the same for each of v2:v5 with o1:o7. Is this possible?

Glen_b
  • 257,508
  • 32
  • 553
  • 939
Shubham.
  • 81
  • 1
  • 1
  • 7
  • You can run regression on anything you want, but 3 rows is not going to give you a very accurate model. With so little data, it is even hard to reduce the number of variables. You might consider resampling the data. – mandata May 05 '15 at 13:44
  • possible duplicate of [Maximum number of independent variables that can be entered into a multiple regression equation](http://stats.stackexchange.com/questions/12854/maximum-number-of-independent-variables-that-can-be-entered-into-a-multiple-regr) – Sycorax May 05 '15 at 13:47
  • This is a rather extreme large $p$ small $n$ problem. See also [here](http://stats.stackexchange.com/questions/108614/regression-in-pn-setting-how-to-choose-regularization-method-lasso-pls-pc). – Scortchi - Reinstate Monica May 05 '15 at 14:08
  • Please read degrees of freedom – Ketan Sep 04 '17 at 13:17

1 Answers1

1

An excellent and very comprehensive answer has been given here to a related question. In summary, given the low number of samples, you will suffer from an inability to estimate parameters in a multiple regression. To estimate all the parameters, you will need k+2 samples to get parameter estimates with confidence intervals, or at least 9 samples for 7 predictors.

To your more general question of "can regression be of help", I would recommend you refine what exactly you mean. Do you mean help to predict v1 for new samples? Do you mean estimating parameters with a certain level of confidence? Etc. I think you will find better quality assistance with a more refined question.

Ashe
  • 1,085
  • 10
  • 25