x, y
locations of grid lines at which the values in z are measured.
These must be finite, non-missing and in (strictly) ascending
order. By default, equally spaced values from 0 to 1 are used. If x
is a list, its components x$x and x$y are used for x and y,
respectively. If the list has component z this is used for z.
z
a numeric or logical matrix containing the values to be
plotted (NAs are allowed). Note that x can be used instead of z for
convenience.
zlim
the minimum and maximum z values for which colors should be
plotted, defaulting to the range of the finite values of z. Each of
the given colors will be used to color an equispaced interval of
this range. The midpoints of the intervals cover the range, so that
values just outside the range will be plotted.
xlim, ylim
ranges for the plotted x and y values, defaulting to the
ranges of x and y.
col
a list of colors such as that generated by rainbow,
heat.colors, topo.colors, terrain.colors or similar
functions.
add
logical; if TRUE, add to current plot (and disregard the
following four arguments). This is rarely useful because image
‘paints’ over existing graphics.
xaxs, yaxs
style of x and y axis. The default "i" is appropriate for
images. See par.
xlab, ylab
each a character string giving the labels for the x and y
axis. Default to the ‘call names’ of x or y, or to "" if these were
unspecified.
breaks
a set of finite numeric breakpoints for the colours: must have
one more breakpoint than colour and be in increasing order.
Unsorted vectors will be sorted, with a warning.
oldstyle
logical. If true the midpoints of the colour intervals are
equally spaced, and zlim[1] and zlim[2] were taken to be midpoints.
The default is to have colour intervals of equal lengths between
the limits.
useRaster
logical; if TRUE a bitmap raster is used to plot the image
instead of polygons. The grid must be regular in that case,
otherwise an error is raised. For the behaviour when this is not
specified, see ‘Details’.