DescTools (version 0.99.8.1)

DrawBand: Draw Confidence Band

Description

Draw a (confidence) band. Just a wrapper for polygon.

Usage

DrawBand(x, y, col = SetAlpha("grey", 0.5), border = NA)

Arguments

x
a vector with x coordinates for the band.
y
a vector with y coordinates for the band.
col
the color of the band.
border
the border color of the band.

See Also

polygon

Examples

Run this code
set.seed(18)
x <- rnorm(15)
y <- x + rnorm(15)

new <- seq(-3, 3, 0.5)
pred.w.plim <- predict(lm(y ~ x), newdata=data.frame(x=new), interval="prediction")
pred.w.clim <- predict(lm(y ~ x), newdata=data.frame(x=new), interval="confidence")

plot(y ~ x)
DrawBand(y = c(pred.w.plim[,2], rev(pred.w.plim[,3])), 
  x=c(new, rev(new)), col= SetAlpha("grey90", 0.5))
DrawBand(y = c(pred.w.clim[,2], rev(pred.w.clim[,3])), 
  x=c(new, rev(new)), col= SetAlpha("grey80", 0.5))

abline(lm(y~x), col="brown")

Run the code above in your browser using DataCamp Workspace