Accessing coefficients

For requesting general information about EViews, sharing your own tips and tricks, and information on EViews training or guides.

Moderators: EViews Gareth, EViews Moderator

johnclarky
Posts: 4
Joined: Fri Jan 10, 2014 5:39 am

Accessing coefficients

Postby johnclarky » Fri Jan 10, 2014 5:55 am

Hello
I have a programme that spits out a particular regression. I would like to create a new series based on that regression equation, but I would like to force the coefficients of a couple of the explanatory variables to zero. Any suggestions for the correct programming lines?
Thanks
John

EViews Gareth
Fe ddaethom, fe welon, fe amcangyfrifon
Posts: 13315
Joined: Tue Sep 16, 2008 5:38 pm

Re: Accessing coefficients

Postby EViews Gareth » Fri Jan 10, 2014 6:15 am

The only way to do it is to remove those variables from the equation.
Follow us on Twitter @IHSEViews

johnclarky
Posts: 4
Joined: Fri Jan 10, 2014 5:39 am

Re: Accessing coefficients

Postby johnclarky » Fri Jan 10, 2014 6:24 am

That would create a new, incorrectly specified equation (assuming of course it was correctly specified in the first place). It would also change the estimated coefficients, which isn't what I'm trying to do.

What I would like to do is easy enough in excel. I would write the equation E=aX+bY+cZ, and just set c=0 and use the estimated coefficients a and b to create a new E. But I would like to automate this in some way through EViews. This would allow any changes to the original equation (and thus the estimated coefficients) to automatically update. Is this possible?

Thanks

EViews Gareth
Fe ddaethom, fe welon, fe amcangyfrifon
Posts: 13315
Joined: Tue Sep 16, 2008 5:38 pm

Re: Accessing coefficients

Postby EViews Gareth » Fri Jan 10, 2014 7:13 am

You need to be a bit more precise about what you want to do with the equation post fixing.
Follow us on Twitter @IHSEViews

johnclarky
Posts: 4
Joined: Fri Jan 10, 2014 5:39 am

Re: Accessing coefficients

Postby johnclarky » Fri Jan 10, 2014 8:26 am

No prob, let me try again:

1) I have a time series we call "E". I run a regression on E with explanatory variables X, Y and Z.
2) EViews produces an estimated equation. I now have coefficients for each of the explanatory variables X, Y and Z, as well as a constant. Let's say the constant=0.1, and the coefficients are estimated as 0.2, 0.3 and 0.4.
3) I would like to then created a new time series, we call "E2". But I would like to eliminate the effect of Z. The formula would be E2=0.1 + 0.2*X + 0.3*Y + 0.0*Z.

I would like EViews to create this new series ("E2") automatically after it runs the regression. This would allow me to run the programme with, say, a different range of data, and then generate a new series subtracting the influence of Z.

startz
Non-normality and collinearity are NOT problems!
Posts: 3775
Joined: Wed Sep 17, 2008 2:25 pm

Re: Accessing coefficients

Postby startz » Fri Jan 10, 2014 8:33 am

Something like

Code: Select all

ls E C X Y Z
series E2 = c(1)+c(2)*X+c(3)*Y

johnclarky
Posts: 4
Joined: Fri Jan 10, 2014 5:39 am

Re: Accessing coefficients

Postby johnclarky » Fri Jan 10, 2014 11:11 am

startz - thank you very much - that works perfectly! On the off chance that others are reading - I would just add that you can also select which equation you want to pull the coefficients from by adding "equation'sname."c(1).

Many thanks again.
J

EViews Gareth
Fe ddaethom, fe welon, fe amcangyfrifon
Posts: 13315
Joined: Tue Sep 16, 2008 5:38 pm

Re: Accessing coefficients

Postby EViews Gareth » Fri Jan 10, 2014 2:36 pm

A slightly more tricky, but more general solution is to put the equation into a model, break the model links, edit the coefficient values, and then use the model to forecast
Follow us on Twitter @IHSEViews

EViews Glenn
EViews Developer
Posts: 2672
Joined: Wed Oct 15, 2008 9:17 am

Re: Accessing coefficients

Postby EViews Glenn » Wed Jan 15, 2014 8:17 am

Alternatively, you can put it into a model, create a scenario and override the Z variable, filling it with 0's.


Return to “General Information and Tips and Tricks”

Who is online

Users browsing this forum: No registered users and 12 guests