plotFunctions: Show an overlayed plot of multiple functions

Description Usage Arguments Examples

View source: R/plot_utils.r

Description

Creates and shows and overlayed plot of one or more functions of one variable y = f(x).

Usage

1
2
3
4
plotFunctions(funcs, from = 0, to = 1, steps = 1024, type = "l",
  lty = 1:5, lwd = 1, lend = par("lend"), pch = NULL, col = 1:6,
  cex = NULL, bg = NA, xlab = "x", ylab = "y",
  legendpos = "bottomright", bty = "n", ...)

Arguments

funcs

A list of functions of one variable to plot.

from

The left bound of the plot, i.e. the minimum x value to plot.

to

The right bound of the plot, i.e. the maximum x value to plot.

steps

The number of steps, or samples, to plot.

type

The plot type (e.g. l = line) as passed on to matplot.

lty

The line types as passed on to matplot.

lwd

The line widths as passed on to matplot.

lend

The line end cap types as passed on to matplot.

pch

The plot chars as passed on to matplot.

col

The plot colors as passed on to matplot.

cex

The character expansion sizes as passed on to matplot.

bg

The background (fill) colors as passed on to matplot.

xlab

The x axis label as passed on to matplot.

ylab

The y axis label as passed on to matplot.

legendpos

The position of the legend, passed as the x parameter to legend.

bty

The box type parameter of the legend, passed as the bty parameter to legend.

...

Graphic parameters for par and further arguments to plot. For example, use the main parameter to set a title.

Examples

1
2
3
4
plotFunctions(list(function(x) sin(x),
                   function(x) cos(x),
                   function(x) 0.5*sin(2*x)+1),
              -pi, pi, 256)

rgp documentation built on May 30, 2017, 12:45 a.m.