This function produces a red and green color image of a data matrix using an RGB color specification. Larger entries are represented with reds of increasing intensity, and smaller entries are represented with greens of increasing intensity.
plotMat(x, nrgcols=50, rlabels=FALSE, clabels=FALSE, rcols=1, ccols=1, title="",...)
a matrix of numbers.
the number of colors (>= 1) to be used in the red and green palette.
vector of character strings to be placed at the row
tickpoints, labels for the rows of x
.
vector of character strings to be placed at the
column tickpoints, labels for the columns of x
.
colors to be used for the labels of the rows of
x
. rcols
can have either length 1, in which case
all the labels are displayed using the same color, or the same
length as rlabels
, in which case a color is specified for the
label of each row of x
.
colors to be used for the labels of the columns of
x
. ccols
can have either length 1, in which case
all the labels are displayed using the same color, or the same
length as clabels
, in which case a color is specified for the
label of each column of x
.
character string, overall title for the plot.
graphical parameters may also be supplied as arguments to
the function (see par
). E.g. zlim=c(-3,3)
plotCor
, rgcolors.func
,
cor
, image
,
rgb
.