Plots with Geometrically Equal Scales
Version of a scatterplot with scales chosen to be equal on both axes, that is 1cm represents the same units on each
eqscplot(x, y, ratio = 1, tol = 0.04, uin, ...)
- vector of x values, or a 2-column matrix, or a list with components
- vector of y values
- desired ratio of units on the axes. Units on the y axis are drawn at
ratiotimes the size of units on the x axis. Ignored if
uinis specified and of length 2.
- proportion of white space at the margins of plot
- desired values for the units-per-inch parameter. If of length 1, the desired units per inch on the x axis.
- further arguments for
plotand graphical parameters. Note that
par(xaxs="i", yaxs="i")is enforced, and
ylimwill be adjusted accordingly.
Limits for the x and y axes are chosen so that they include the
data. One of the sets of limits is then stretched from the midpoint to
make the units in the ratio given by
ratio. Finally both are
1 + tol to move points away from the axes, and the
- invisibly, the values of
uinused for the plot.
uin were suggested by Bill Dunlap.
performs the plot.
Venables, W. N. and Ripley, B. D. (2002) Modern Applied Statistics with S. Fourth edition. Springer.