# units

##### Graphical Units

`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 the
`log`

argument to `par`

).

`xyinch`

does the same for a pair of numbers `xy`

,
simultaneously.

- Keywords
- dplot

##### Usage

```
xinch(x = 1, warn.log = TRUE)
yinch(y = 1, warn.log = TRUE)
xyinch(xy = 1, warn.log = TRUE)
```

##### Arguments

- x, y
numeric vector

- xy
numeric of length 1 or 2.

- warn.log
logical; if

`TRUE`

, a warning is printed in case of active log scale.

##### Examples

`library(graphics)`

```
all(c(xinch(), yinch()) == xyinch()) # TRUE
xyinch()
xyinch #- to see that is really delta{"usr"} / "pin"
## plot labels offset 0.12 inches to the right
## of plotted symbols in a plot
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")
})
```

*Documentation reproduced from package graphics, version 3.4.0, License: Part of R 3.4.0*

### Community examples

Looks like there are no examples yet.