From therneau at mayo.edu  Thu Nov 11 23:27:03 2010
From: therneau at mayo.edu (Terry Therneau)
Date: Thu, 11 Nov 2010 16:27:03 -0600
Subject: [Rd] Evaluation puzzle
In-Reply-To: <AANLkTim4PP95Ts=wPBRs1JskyTQwM3WdFrnYgscEzAXe@mail.gmail.com>
References: <201011112008.oABK8xjk025512@punchbuggy.mayo.edu>
	<AANLkTim4PP95Ts=wPBRs1JskyTQwM3WdFrnYgscEzAXe@mail.gmail.com>
Message-ID: <1289514423.29759.23.camel@punchbuggy>

Gabor wrote: 
 At the above statement you have lost the environment of your formula.

>    m$formula <- tform

Replace this with:

m$formula <- as.formula(tform, environment(formula))

----------------------
  No, I have not "lost" an environment.  I manufactured a formula which
lacked something needed, but without the necessary hint that I needed
it. But that is semantics:  A closer reread of help(model.frame) shows
that the documentation is there, I had missed it.
  
 I'm still puzzled by recover though.

Terry T.



[Rd] Evaluation puzzle
Terry Therneau