Write text into the margins of a plot
Usage
mtext(text, side=3, line=0, outer=FALSE, at=NULL, ...)
Arguments
text
|
character string to be written.
|
side
|
on which side of the plot (1=bottom, 2=left, 3=top, 4=right).
|
line
|
on which MARgin line, starting at 0 counting outwards.
|
outer
|
use outer margins if available.
|
at
|
give location in user-coordinates.
|
...
|
Further graphical parameters; currently supported are:
|
adj
|
length = 1 or 2 : adjustment in x- (and optionally y-) direction.
|
cex
|
character expansion factor (default = 1).
|
col
|
color to use.
|
font
|
font for text.
|
Description
text is written in one of the four margins (side) of the plot.
line measures the distance outwardly in character size units.Side Effects
The given text is written onto the current plot.See Also
title, text, plot.Examples
plot(1:10, (-4:5)^2, main="Parabola Points", xlab="xlab")
mtext("10 of them")
for(s in c(1:2,4))
mtext(paste("mtext(..,side=",s,")"), side=s)
mtext("mtext(.., line= -2)", line = -2)
mtext("mtext(.., line= -1, adj = 0)", line = -1, adj =0)
##--- log axis :
plot(1:10, exp(1:10), log='y', main="log='y'", xlab="xlab")
for(s in 1:4) mtext(paste("mtext(..,side=",s,")"), side=s)