Distribute Axis Label Locations to Avoid Overlap.
repelAxisLabels(side, at, labels, ..., spacing = "", reduceCex = TRUE)List containing the fields "originalAt", "at", and "cex.axis". "originalAt" is the input parameter "at" that has been sorted, "at" is a vector of new axis locations, and "cex.axis" is the cex value used to fit the labels without overlap (only necessary if reduceCex is TRUE).
Integer giving the side of the plot, as in graphics::axis.
The points at which the axis labels and tickmarks would ordinarily be plotted.
Character vector of axis labels.
Other arguments passed to strheight and strwidth, for example font.
Character string giving any spacing desired between the adjacent labels. Defaults to an empty string.
Logical indicating whether axis labels should be shrunk in size if they don't all fit. Defaults to TRUE.
Jasper Watson