

   plot {base}                                  R Documentation

   GGeenneerriicc XX--YY PPlloottttiinngg

   DDeessccrriippttiioonn::

        Generic function for plotting of R objects.  For more
        details about the graphical parameter arguments, see
        `par'.

   UUssaaggee::

        plot(x, ...)
        plot(x, y, xlim=range(x), ylim=range(y), type="p",
                main, xlab, ylab, ...)
        plot(y ~ x, ...)

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

          x: the coordinates of points in the plot. Alterna-
             tively, a single plotting structure or any R
             object with a `plot' method can be provided.

          y: the y coordinates of points in the plot, optional
             if `x' is an appropriate structure.

   xlim, ylim: the ranges to be encompassed by the x and y
             axes.

       type: what type of plot should be drawn. Possible types
             are

                * `"p"' for points,

                * `"l"' for lines,

                * `"b"' for both,

                * `"o"' for both ``overplotted'',

                * `"h"' for ``histogram'' like vertical lines,

                * `"s"' for steps,

                * `"S"' for other steps,

                * `"n"' for no plotting.

       main: an overall title for the plot.

       xlab: a title for the x axis.

       ylab: a title for the y axis.

        ...: graphical parameters can be given as arguments to
             `plot'.

   DDeettaaiillss::

        For simple scatter plots, `plot.default' will be used.
        However, there are `plot' methods for many R objects,
        including `function's, `data.frame's, `density'
        objects, etc.  Use `methods(plot)' and the documenta-
        tion for these.

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

        `plot.default', `plot.formula' and other methods;
        `points', `lines', `par'.

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

        data(cars)
        plot(cars)
        lines(lowess(cars))

        plot(sin, -pi, 2*pi)

        ## Discrete Distribution Plot:
        plot(table(rpois(100,5)), type = "h", col = "red", lwd=10,
             main="rpois(100,lambda=5)")

