Produces a plot of the errors that have been supplied in a data.frame.
The data.frame includes two factors whose levels specify,
for each LSD result, which combinations of factor levels are being compared. The function
plotLSDerrors.alldiffs produces such data.frames.
# S3 method for data.frame
plotLSDerrors(object, LSDresults = "LSDresults", x, y,
alpha = 0.05, triangles = "both",
gridspacing = 0, title = NULL,
axis.labels = NULL, axis.text.size = 12,
colours = c("white","blue","red","grey"),
ggplotFuncs = NULL, printPlot = TRUE, ...)An object of class "ggplot", which can be plotted using print or otherwise manipulated.
A data.frame containing the three columns specified by
LSDresults, x and y.
A character giving the name of the column in object
that contains the LSDresults values to be plotted. The column should be a
character or factor with values or levels that are a
subset of Ok,FN, FP and na.
A character giving the name of the column in object that contains
the factor whose levels index the LSD values that are to be plotted in the same column.
A character giving the name of the column in object that contains
the labels of the LSD values that are to be plotted as the rows.
A numeric giving the significance level for the LSD.
A character indicating whether the plot should include the
lower, upper or both triangle(s). Here it is only used
to adjust gridlines for the omission of the diagonal.
A numeric specifying the number(s) of rows and columns
that form groups in the grid of differences. This is most useful when
two or more factors index the rows and columns. If a single, nonzero
number, k say, is given then a grid line is placed after every
kth row and column. If a vector of values is given then the
number of grid lines is the length of the vector and the spacing between
each is specified by the elements of the vector.
A character string giving the main title for the plot.
A character string giving the label to use for both the x- and y-axis.
A numeric giving the size of the labels on the axes
of the heatmap.
A vector of colours to be passed to the ggplot function
scale\_colour\_gradientn.
A list, each element of which contains the
results of evaluating a ggplot function.
It is created by calling the list function with
a ggplot function call for each element.
These functions are applied in creating the ggplot object.
A logical indicating whether or not the a plot is to be printed. This would
be used when just the returned ggplot object is required.
Provision for passing arguments to functions called internally - not used at present.
Chris Brien
plotLSDs.data.frame, plotLSDs.alldiffs,
exploreLSDs, ggplot