There is a considerable difference: model.response is documented to work 
on a model frame.  Why does model.response(model.frame(object))) not work 
in the generality you need?

Please give us some examples of why you are trying to do, and how you 
would envisage a generic model.response being documented.  (It is 
currently documented as equivalent to model.extract(,"response").)

On Fri, 28 Oct 2005, Kosuke Imai wrote:

> Dear R contributors,
>  Gary King, Olivia Lau (both at Harvard) and I are working on an R
> package where we are trying to write functions equivalent to
> model.frame(), model.matrix(), and model.response() for multiple equations
> models (i.e., models that require the specification of multiple formulae).
> However, we noticed that while model.frame() and model.matrix() are
> generic functions, model.response() is not. It would be nice if
> model.response() is also a generic function so that we can make use of the
> same function name for a large class of models we are working on. Is there
> any possibility that this change can be made in the future version of R?
> Thank you very much for your consideration in advance,
> Kosuke

-- 
Brian D. Ripley,                  [EMAIL PROTECTED]
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to