Nick,
Unfortunately I am away from a computer with Stata installed and have been tapping this out on a cell phone!
if dose=0 then the logistic equation reduces to
b[zdose] + b[cons]
If dose=1, it reduces to just
b[cons].
Agreed. Units are irrelevant.
I'll tell you what: When I get home on 11/1, i'll start a new thread with a more convincing example (unless somebody wants to agree with me before then)...
Dan
-----Original Message-----
From: "Nick Cox" <[email protected]>
Subj: RE: st: reverse prediction - confidence interval for x at given y in nonlinear model
Date: Fri Oct 26, 2007 11:23 am
Size: 2K
To: <[email protected]>
We have been at cross purposes.
Your log(0) as 0 is, I see, only a trick that keeps
the zeros in the frame _so long as you also have a dummy
for 0_.
My point is that it does not help in problems in which there is no dummy
for
0.
Suppose your doses are 0 0.1 0.2 0.3 0.4 0.5
in whatever units are being used. Neither Stata nor the mathematics
knows about the units.
Then the recipe cond(dose == 0, 0, log(dose)) is not even monotonic
in dose. 0 is treated as if were larger than any other positive
value in the data!
Also if any dose is 1, this recipe treats 0 and 1 as
equivalent.
Nick
[email protected]
*
* For searches and help try:
* http://www.stata.com/support/faqs/res/findit.html
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/