

   TThhee DDeeffaauulltt SSccaatttteerrpplloott FFuunnccttiioonn

        plot.default(x, y=NULL, type = "p", col = par("fg"), bg = NA,
                     pch = par("pch"), xlim = NULL, ylim = NULL, log = "",
                     axes = TRUE, frame.plot = axes, panel.first = NULL,
                     panel.last = NULL, ann = par("ann"), main = NULL,
                     xlab = NULL, ylab = NULL, cex = par("cex"),
                     lty = par("lty"), lwd = par("lwd"), ...)

   AArrgguummeennttss::

        x,y: the `x' and `y' arguments provide the x and y
             coordinates for the plot.  Any reasonble way of
             defining the coordinates is acceptable.  See the
             function `xy.coords' for details.

       type: the type of plot desired.  The following possibil-
             ities are possible; `"p"' for points, `"l"' for
             lines, `"o"' for overplotted points and lines,
             `"b"' or `c' for points joined by lines, `"s"' and
             `"S"' for step functions and `"h"' for high den-
             sity vertical lines.

        col: The colors for lines and points.  Multiple colors
             can be specified so that each point can be given
             its own color.  If there are fewer colors than
             points they are recycled in the standard fashion.

         bg: background color of ???

        pch: a vector of plotting characters or symbols.

       xlim: the x limits (min,max) of the plot.

       ylim: the y limits of the plot.

        log: a character string which contains `"x"' if the x
             axis is to be logarithmic, `"y"' if the y axis is
             to be logarithmic and `"xy"' or `"yx"' if both
             axes are to be logarithmic.

       axes: a logical value indicating whether axes should be
             drawn on the plot.

   frame.plot: a logical indicating whether a box should be
             drawn around the plot.

   panel.first: an expression to be evaluated after the plot
             axes are set up but before any plotting takes
             place.  This can be useful for drawing background
             grids or scatterplot smooths.

   panel.last: an expression to be evaluated after plotting has
             taken place.

        ann: an logical value indicating whether the default
             annotation (title and x and y axis labels) should
             appear on the plot/

       main: a main title for the plot.

       xlab: a label for the x axis.

       ylab: a label for the y axis.

        cex: a numerical value giving the amount by which plot-
             ting text and symbols should be scaled relative to
             the default

        lty: the line type

        lwd: the line width (is this used at all ???)

        ...: graphical parameters may also be passed as argu-
             ments.

   VVaalluuee::

        This function is invoked for its side effect of drawing
        a scatter plot in the active graphics window.

   RReeffeerreenncceess::

        Cleveland, W. S. (1985).  The Elements of Graphing
        Data.  Monterey, CA: Wadsworth.

   SSeeee AAllssoo::

        `plot', `xy.coords'.

   EExxaammpplleess::

        data(cars)
        Speed <- cars$speed
        Distance <- cars$dist
        plot(Speed, Distance, panel.first = grid(8,8),
             pch = 0, cex = 1.2, col = "blue")
        plot(Speed, Distance,
             panel.first = lines(lowess(Speed, Distance), lty = "dashed"),
             pch = 0, cex = 1.2, col = "blue")

