Plot Confidence or Prediction Hyperbolas around a Regression Line
Add confidence/prediction hyperbolas for y(x_0) to a plot with data or regression line.
linesHyperb.lm(object, c.prob=0.95, confidence=FALSE, k=if (confidence) Inf else 1, col=2, lty=2, do.abline=TRUE)
object |
result of |
c.prob |
coverage probability in (0,1). |
confidence |
logical; if true, do (small) confidence band, else,
realistic prediction band for the mean of |
k |
integer or |
col, lty |
attributes for the |
do.abline |
logical; if true, the regression line is drawn as well. |
With predict.lm(*, interval=)
is available,
this function linesHyperb.lm
is only slightly more general for
its k
argument.
Martin Maechler, Oct 1995
predict.lm(*, interval=)
optionally computes
prediction or confidence intervals.
data(swiss) plot(Fertility ~ Education, data = swiss) # the data (lmS <- lm(Fertility ~ Education, data = swiss)) linesHyperb.lm(lmS) linesHyperb.lm(lmS, conf=TRUE, col="blue")
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.