bubble {gstat} | R Documentation |
Create a bubble plot of spatial data, with options for bicolour residual plots (xyplot wrapper)
bubble(data, xcol = 1, ycol = 2, zcol = 3, fill = TRUE, maxsize = 3, do.sqrt = TRUE, pch, col = c(2,3), key.entries = quantile(data[,zcol]), main, identify = FALSE, ...)
data |
data frame from which x- and y-coordinate and z-variable are taken |
xcol |
x-coordinate column number or (quoted) name |
ycol |
y-coordinate column number or (quoted) name |
zcol |
z-variable column number or (quoted) name |
fill |
logical; if TRUE, filled circles are plotted (pch = 16), else open circles (pch = 1); the pch argument overrides this |
maxsize |
cex value for largest circle |
do.sqrt |
logical; if TRUE the plotting symbol area (sqrt(diameter)) is proportional to the value of the z-variable; if FALSE, the symbol size (diameter) is proportional to the z-variable |
pch |
plotting character |
col |
colours to be used; numeric vector of size two: first value is for negative values, second for positive values. |
key.entries |
the values that will be plotted in the key; by default the five quantiles min, q.25, median q.75, max |
main |
character; plot title |
identify |
logical; if true, regular plot is called instead of
xyplot , and followed by a call to identify() . |
... |
arguments, passed to xyplot , or plot if
identification is required. |
returns (or plots) the bubble plot; if identify
is TRUE, returns
the indexes (row numbers) of identified points.
Edzer J. Pebesma
data(meuse) bubble(meuse, max = 2.5, main = "cadmium concentrations (ppm)", key.entries = c(.5,1,2,4,8,16)) bubble(meuse, "x", "y", "zinc", main = "zinc concentrations (ppm)", key.entries = 100 * 2^(0:4))