Learn R Programming

sfsmisc (version 0.9-4)

linesHyperb.lm: Plot Confidence or Prediction Hyperbolas around a Regression Line

Description

Add confidence/prediction hyperbolas for $y(x_0)$ to a plot with data or regression line.

Usage

linesHyperb.lm(object, c.prob=0.95, confidence=FALSE,
            k=if (confidence) Inf else 1,
            col=2, lty=2, do.abline=TRUE)

Arguments

object
result of lm(.).
c.prob
coverage probability in $(0,1)$.
confidence
logical; if true, do (small) confidence band, else, realistic prediction band for the mean of k observations.
k
integer or Inf; assume k future observations; k = Inf corresponds to confidence intervals (for y).
col, lty
attributes for the lines to be drawn.
do.abline
logical; if true, the regression line is drawn as well.

See Also

predict.lm(*, interval=) optionally computes prediction or confidence intervals.

Examples

Run this code
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")

Run the code above in your browser using DataLab