On Aug 29, 2012, at 4:08 PM, John Thaden wrote:
Draper & Smith sections (3.2, 9.6) address prediction interval
issues, but
I'm also concerned with the linear fit itself. The Model II regression
literature
Citations?
makes it abundantly clear that OLS regression of x on y
frequently yields a different line than of y on x. The example below
is not
so extreme, but those given e.g. by Ludbrook, J. (2012)
... to a source that does not require a fee of US$30?
certainly are. Rui
notes the logical problem of imputing an unknown x using a calibration
curve where the x values are without error. Regression x on y
doesn't help
that. But on a practical level, I definitely recall (years ago) using
predict.lm and newdata to predict x terms. I wish I remembered how.
You may be thinking of "orthogonal regression" or or "Deming
regression" or one of its many other names. There is abundant code in
the (free) archives regarding this topic. Please do be clear about
what you really do desire. If you think there is a correct answer to
your problem in a particular case, then by all means ... post that.
Just saying predict)lm)...)) is not right, is not sufficient.
--
David
require(stats)
#Make an illustrative data set
set.seed(seed = 1111)
dta <- data.frame(
area = c(
rnorm(6, mean = 4875, sd = 400),
rnorm(6, mean = 8172, sd = 800),
rnorm(6, mean = 18065, sd = 1200),
rnorm(6, mean = 34555, sd = 2000)),
concn = rep(c(25, 50, 125, 250), each = 6))
model <- lm(area ~ concn, data = dta)
inv.model <- lm(concn ~ area, data = dta)
plot(area ~ concn, data = dta)
abline(model)
inv.new = cbind.data.frame(area = c(1600, 34000))
inv.pred <- predict(inv.model, newdata = inv.new)
lines(x = inv.pred, y = unlist(inv.new), col = "red")
_____________________________
Ludbrook, J. (2012). "A primer for biomedical scientists on how to
execute
Model II linear regression analysis." Clinical and Experimental
Pharmacology and Physiology 39(4): 329-335.
[[alternative HTML version deleted]]
______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.
David Winsemius, MD
Alameda, CA, USA
______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.