Learn R Programming

mosaic (version 0.10.0)

panel.plotFun1: Panel function for plotting functions

Description

Panel function for plotting functions

Usage

panel.plotFun1(..f.., ..., x, y, type = "l",
  col = trellis.par.get("superpose.line")$col, npts = NULL, zlab = NULL,
  filled = TRUE, levels = NULL, nlevels = 10, surface = FALSE,
  alpha = NULL)

Arguments

..f..
an object (e.g., a formula) describing a function
...
additional arguments, typically processed by lattice panel functions such as panel.xyplot or panel.levelplot.
x,y
ignored, but there for compatibility with other lattice panel functions
type
type of plot ("l" by default)
col
a vector of colors
npts
an integer giving the number of points (in each dimension) to sample the function
zlab
label for z axis (when in surface-plot mode)
filled
fill with color between the contours (TRUE by default)
levels
levels at which to draw contours
nlevels
number of contours to draw (if levels not specified)
surface
a logical indicating whether to draw a surface plot rather than a contour plot
alpha
number from 0 (transparent) to 1 (opaque) for the fill colors

See Also

plotFun

Examples

Run this code
x <- runif(30,0,2*pi)
d <- data.frame( x = x,  y = sin(x) + rnorm(30,sd=.2) )
xyplot( y ~ x, data=d )
ladd(panel.plotFun1( sin, col='red' ) )
xyplot( y ~ x | rbinom(30,1,.5), data=d )
ladd(panel.plotFun1( sin, col='red', lty=2 ) )    # plots sin(x) in each panel

Run the code above in your browser using DataLab