| units {base} | R Documentation |
xinch and yinch convert the specified number of
inches given as their arguments into the correct units
for plotting with graphics functions.
Usually, this only makes sense when normal coordinates are used, i.e.,
no log scale (see par(log=..)).
xyinch does the same for a pair of numbers xy, simultaneously.
cm translates inches in to cm (centimeters).
xinch(x=1, warn.log=TRUE) yinch(y=1, warn.log=TRUE) xyinch(xy=1, warn.log=TRUE) cm(x)
x,y |
numeric vector |
all(c(xinch(),yinch()) == xyinch()) # TRUE
xyinch()
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 plot
data(mtcars)
attach(mtcars)
plot(mpg, disp, pch=19, main= "Motor Trend Cars")
text(mpg + xinch(0.12), disp, rownames(mtcars),adj=0, cex = .7, col='blue')
detach(mtcars)