Thanks a lot, this is really helpful! Best, Till
-------- Original-Nachricht --------
 Datum: Thu, 6 Aug 2009 11:24:59 -0400 (EDT)
 Von: Allin Cottrell <cottrell(a)wfu.edu>
 An: Gretl list <gretl-users(a)lists.wfu.edu>
 Betreff: Re: [Gretl-users] Sequentially dropping insignifcant regressors 
 On Thu, 6 Aug 2009, Sven Schreiber wrote:
 
 > Allin Cottrell schrieb:
 >
 > >>
 > >> -----
 > >> Hi, I have just discovered gretl. It is quite convenient that
 > >> insignificant regressors can be sequentially dropped from a
 > >> regression. However, sometimes want does not want to drop certain
 > >> regressors right away, even if they are insignificant (e.g. variables
 > >> in levels in an unrestricted error correction model). Is it possible
 > >> to exclude some variables from the routine? How?
 > >
 > > You can do this quite easily via a script.  I'm not sure it's
 > > worth implementing as a built-in command.
 >
 > sorry Allin, I don't see how, at least not in combination with the
 > built-in auto omit feature. (It's clear that a handmade script can be
 > written for a specific situation, but then it may be no quicker than
 > doing the sequential drop by hand.)
 
 Agreed, a script would have to be written from scratch and could
 not use the auto-omit feature.
 
 Thinking about this some more I realized that one variant of the
 request was trivial to implement.  Namely, if you give a list to
 the omit command along with the --auto option, the automatic
 elimination is confined to the listed variables.  I've added that
 in CVS.
 
 In that context I realized that there was a hole in "genr" with
 regard to lists: you couldn't create a new list by subtraction of
 one list from another (although you could subtract an individual
 variable from a list).
 
 That's now fixed, so if you're thinking in terms of a protected
 subset of variables that should _not_ be omitted you can do this
 sort of thing:
 
 list X = x*
 ols y 0 X
 list protect = x3 x4
 list omitv = X - protect
 omit omitv --auto
 
 This might be a little awkward, but then I think it could be
 confusing to switch the sense of the list supplied to omit in the
 case where the --auto flag is given.  And we have a precedent in
 several commands for "list given means operate on the listed
 variables; no list given means operate on all relevant variables",
 which is how omit --auto now works in CVS.
 
 Allin
 _______________________________________________
 Gretl-users mailing list
 Gretl-users(a)lists.wfu.edu
 
http://lists.wfu.edu/mailman/listinfo/gretl-users 
-- 
GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT!
Jetzt freischalten unter 
http://portal.gmx.net/de/go/maxdome01