Plots a set of (x,y) data with repeated points denoted by larger
symbol sizes
Usage
sizeplot(x, y, scale=1, pow=0.5, powscale=TRUE, size=c(1,4), add=FALSE, ...)
Value
A plot is produced on the current device, or points are added to the
current plot if add=TRUE.
Arguments
x
x coordinates of data
y
y coordinates of data
scale
scaling factor for size of symbols
pow
power exponent for size of symbols
powscale
(logical) use power scaling for symbol size?
size
(numeric vector) min and max size for scaling, if powscale=FALSE
add
(logical) add to an existing plot?
...
other arguments to plot() or points()
Author
Ben Bolker
Details
Most useful for plotting (e.g.) discrete data, where repeats are
likely. If all points are repeated equally, gives a warning. The
size of a point is given by \(scale*n^pow\), where n is the number of
repeats, if powscale is TRUE, or it is scaled between size[1] and size[2],
if powscale is FALSE.