Maximum number of regressors in Eviews
Posted: Thu Oct 14, 2010 4:00 am
Hi,
Does anyone know what is the maximum number of regressors we can add the LHS of an equation in Eviews? It seems to me that I could not add more than 1000 regressors in 1 equation. If so, I just don't know if there is anyway that I can compare the coefficient of a regression (with fixed time and cross-sectin effect) across 3 (or more) subsamples?
To be specific, in an unbalance dated panel, I want to run a regression with fixed period and cross-section effects in three subsamples (categorized by SIZE, which could be 1, 2 or 3), say: equation e.ls(cx=f,per=f) y c x1 x2. Theoretically, interaction terms would help in this case. So I interact SIZE dummy variables with each of the regressor, say: equation e1.ls(cx=f,per=f) y c x1 x2 @expand(size,@dropfirst) @expand(size,@dropfirst)*x1 @expand(size,@dropfirst)*x2
However, it seems problematic because SIZE dummies need to also interact with the time (identified by YEAR) and cross-section (identified by CO) fixed effect dummies. So I think I need to add two more terms to the equation above, say: e1.ls(cx=f,per=f) y c x1 x2 @expand(size,@dropfirst) @expand(size,@dropfirst)*x1 @expand(size,@dropfirst)*x2 @expand(size,@dropfirst)*@expand(year,@dropfirst) @expand(size,@dropfirst)*@expand(co,@dropfirst)
Then I've got the problem. Eviews warns "1225 is not a valid index for vector-series-coefficient C". I guess I have exceed the maximum number of regressors. What can I do in this case?
I guess I can't proceed with the interaction approach. I think the Wald test could do, but just don't know how. The procedures instructed in Eviews Guide II, p176 seem to be applicable only when I want to compare the whole model across sub-samples, not a certain pair of coefficients. The built-in Eviews' Factor Breakpoint test is not available for panel data.
I read quite a lot on the topic during the last week and I know that this can be done quite easily by a built-in command in SAS, but I still want to stay with Eviews.
My appologies if any of my explaination above is wrong or confusing.
Please could anyone help? Any help is really appreciated!
Does anyone know what is the maximum number of regressors we can add the LHS of an equation in Eviews? It seems to me that I could not add more than 1000 regressors in 1 equation. If so, I just don't know if there is anyway that I can compare the coefficient of a regression (with fixed time and cross-sectin effect) across 3 (or more) subsamples?
To be specific, in an unbalance dated panel, I want to run a regression with fixed period and cross-section effects in three subsamples (categorized by SIZE, which could be 1, 2 or 3), say: equation e.ls(cx=f,per=f) y c x1 x2. Theoretically, interaction terms would help in this case. So I interact SIZE dummy variables with each of the regressor, say: equation e1.ls(cx=f,per=f) y c x1 x2 @expand(size,@dropfirst) @expand(size,@dropfirst)*x1 @expand(size,@dropfirst)*x2
However, it seems problematic because SIZE dummies need to also interact with the time (identified by YEAR) and cross-section (identified by CO) fixed effect dummies. So I think I need to add two more terms to the equation above, say: e1.ls(cx=f,per=f) y c x1 x2 @expand(size,@dropfirst) @expand(size,@dropfirst)*x1 @expand(size,@dropfirst)*x2 @expand(size,@dropfirst)*@expand(year,@dropfirst) @expand(size,@dropfirst)*@expand(co,@dropfirst)
Then I've got the problem. Eviews warns "1225 is not a valid index for vector-series-coefficient C". I guess I have exceed the maximum number of regressors. What can I do in this case?
I guess I can't proceed with the interaction approach. I think the Wald test could do, but just don't know how. The procedures instructed in Eviews Guide II, p176 seem to be applicable only when I want to compare the whole model across sub-samples, not a certain pair of coefficients. The built-in Eviews' Factor Breakpoint test is not available for panel data.
I read quite a lot on the topic during the last week and I know that this can be done quite easily by a built-in command in SAS, but I still want to stay with Eviews.
My appologies if any of my explaination above is wrong or confusing.
Please could anyone help? Any help is really appreciated!