[ top | up ]

Write text into the margins of a plot

Syntax

mtext(text, side=3, line=0, outer=FALSE, at=, ...)

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, adj, cex, col, font.

Description

text is written in one of the four margins (side) of the plot. line measures the distance outwardly in character size units.

The following further graphical parameters are recognized: adj length = 1 or 2 : adjustment in x- and y- direction.> cex character expansion factor (default = 1).> col color to use.> font font for text.>

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)