

units {base}                                 R Documentation

_G_r_a_p_h_i_c_a_l _U_n_i_t_s

_D_e_s_c_r_i_p_t_i_o_n_:

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

_U_s_a_g_e_:

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

_A_r_g_u_m_e_n_t_s_:

     x,y: numeric vector

_E_x_a_m_p_l_e_s_:

     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)

