[R] Plot Title: Adjusting Position

David L Carlson dcarlson at tamu.edu
Fri May 1 17:20:09 CEST 2015

There are half a dozen implementations of ternary plots in as many R packages so it is hard to be specific. Since you are using title(), try the "further graphical parameters from par" mentioned in the manual page such as adj=c(x, y) for position (or maybe the line= argument) and cex.main= for size.

David L Carlson
Department of Anthropology
Texas A&M University
College Station, TX 77840-4352

-----Original Message-----
From: R-help [mailto:r-help-bounces at r-project.org] On Behalf Of Rich Shepard
Sent: Friday, May 1, 2015 10:00 AM
To: r-help at r-project.org
Subject: [R] Plot Title: Adjusting Position

   Plots of compositional data ternary diagrams do not accept the main label
within the plot() function, but do print the label when it is specified
within the title() function. On some of these plots I need to raise the
position of the title just enough to move the text above the top row of

   Applying the outer=TRUE option moves the title too high; the top half of
the text is cut off from viewing. The help file, ?title, suggests that the
line option applies to sub-titles and axis labels, not the main title.
Setting character expansion to a negative value throws an error.

   How can I either move the main title sightly higher on the figure or
slightly reduce the text size so the title does not overlap part of the
ternary diagrams?


R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

More information about the R-help mailing list