Panel Function to Add a LOESS Smooth
panel.loess.RdA predefined panel function that can be used to add a LOESS smooth based on the provided data.
Usage
panel.loess(x, y, span = 2/3, degree = 1,
family = c("symmetric", "gaussian"),
evaluation = 50,
lwd, lty, col, col.line, type,
horizontal = FALSE,
..., identifier = "loess")Arguments
- x, y
Variables defining the data to be used.
- lwd, lty, col, col.line
Graphical parameters for the added line.
col.lineoverridescol.- type
Ignored. The argument is present only to make sure that an explicitly specified
typeargument (perhaps meant for another function) does not affect the display.- span, degree, family, evaluation
Arguments to
loess.smooth, for whichpanel.loessis essentially a wrapper.- horizontal
A logical flag controlling which variable is to be treated as the predictor (by default
x) and which as the response (by defaulty). IfTRUE, the plot is ‘transposed’ in the sense thatybecomes the predictor andxthe response. (The name ‘horizontal’ may seem an odd choice for this argument, and originates from similar usage inbwplot).- ...
Extra arguments, passed on to
panel.lines.- identifier
A character string that is prepended to the names of grobs that are created by this panel function.
Value
The object returned by loess.smooth.
Author
Deepayan Sarkar Deepayan.Sarkar@R-project.org