Rev 25600 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
\name{units}\alias{xinch}\alias{yinch}\alias{xyinch}\alias{cm}\title{Graphical Units}\description{\code{xinch} and \code{yinch} convert the specified number of inchesgiven as their arguments into the correct units for plotting withgraphics functions. Usually, this only makes sense when normalcoordinates are used, i.e., \emph{no} \code{log} scale (see the\code{log} argument to \code{\link{par}}).\code{xyinch} does the same for a pair of numbers \code{xy},simultaneously.\code{cm} translates inches in to cm (centimeters).}\usage{xinch(x = 1, warn.log = TRUE)yinch(y = 1, warn.log = TRUE)xyinch(xy = 1, warn.log = TRUE)cm(x)}\arguments{\item{x,y}{numeric vector}\item{xy}{numeric of length 1 or 2.}\item{warn.log}{logical; if \code{TRUE}, a warning is printed in caseof active log scale.}}\examples{all(c(xinch(),yinch()) == xyinch()) # TRUExyinch()xyinch #- to see that is really delta{"usr"} / "pin"cm(1)# = 2.54## plot labels offset 0.12 inches to the right## of plotted symbols in a plotdata(mtcars)with(mtcars, {plot(mpg, disp, pch=19, main= "Motor Trend Cars")text(mpg + xinch(0.12), disp, row.names(mtcars),adj = 0, cex = .7, col = 'blue')})}\keyword{dplot}