[ 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 graphic parameters: adj, cex, ...

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 > 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)