[Gretl-devel] remove unsignificant variables
Allin Cottrell
cottrell at wfu.edu
Fri Jan 11 10:02:16 EST 2008
On Fri, 11 Jan 2008, Sven Schreiber wrote:
> Am 11.01.2008 08:49, andreas.rosenblad at ltv.se schrieb:
> > So it is a backward selection precedure. It's great that it has been added,
> > I have missed it. Could you add a forward selection procedure too, please?
>
> In case you mean specific-to-general instead of
> general-to-specific, I don't think that's a good idea. Or is it
> something else that you have in mind?
The procedure that been added recently fits well, I think, as an
option to the "omit" command.
The procedure to which Andreas alludes (if I understand right)
might fit as an option to the "add" command. You could perhaps do
something like this:
list xlist = x1 x2 x3 x4 x5 x6
ols y const
add xlist --auto # or add xlist --auto=arg
This would
1. Search xlist for the variable that is the "best" single
addition to the model on some criterion (lowest p-value, greatest
impact on AIC, BIC, R^2, whatever?)
2. If that "best" variable meets some threshold condition, add it
and go to step 1; if not, stop and report the augmented model.
Is that what you have in mind?
Allin.
More information about the Gretl-devel
mailing list