Produces a heat-map plot of the computed LSD values for pairwise differences between
predictions that are stored in a data.frame. The data.frame includes
two factors whose levels specify, for each LSD value, which combinations of factor
levels are being compared.
# S3 method for data.frame
plotLSDs(object, LSD = "LSDs", x, y, alpha = 0.05,
triangles = "both", gridspacing = 0,
title = NULL, axis.labels = NULL, axis.text.size = 12,
colours = RColorBrewer::brewer.pal(3, "Set2"),
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 LSD, x
and y.
A character giving the name of the column in object that contains
the LSD values to be plotted.
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 ggplot2 function.
It is created by calling the list function with
a ggplot2 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.alldiffs, plotLSDerrors.alldiffs, plotLSDerrors.data.frame,
exploreLSDs, ggplot