50% off | Unlimited Data & AI Learning
Get 50% off unlimited learning

cwhmisc (version 4.0)

lowess.bygroup: Plot data in groups, each group with separate lowess smoothing

Description

data in groups (shown by variable group) are plotted

Usage

lowess.bygroup(x, y, group, span=2/3, col=seq(along=x), lty=seq(along=x))

Arguments

x, y
coordinate vectors of equal length
group
grouping variable, must be a vector of same length as x and y
span
span of smooting
col
colour of lines
lty
line type

Value

  • The procedure is called for its side effect of producing a plot

Examples

Run this code
gr <- c(rep(1,20),rep(2,30),rep(3,50))
  x <- seq(along=gr); y <- jitter(0.01*(x-50)^2 + 1,1000)
  plot(x,y,pch=".",cex=4)
  lowess.bygroup(x,y,gr,span=0.2,col=c("red","green","magenta"),lty=rep(2,3))
  lowess.bygroup(x,y,gr,span=0.4,col="blue")

Run the code above in your browser using DataLab