Description Usage Arguments Value Author(s) See Also

A minor modification of the car package's scatterplot function that makes enhanced scatterplots, with boxplots in the margins, a lowess
smooth, smoothed conditional spread, outlier identification, and a regression line; `sp`

is an abbreviation for
`scatterplot`

.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | ```
scatterplotBCA(x, ...)
## S3 method for class 'formula'
scatterplotBCA(x, data, subset, xlab, ylab, legend.title, legend.coords,
labels, ...)
## Default S3 method:
scatterplotBCA(x, y, smooth = TRUE, spread = !by.groups,
span = 0.5, loess.threshold = 2, reg.line = lm,
boxplots = if (by.groups) "" else "xy", xlab = deparse(substitute(x)),
ylab = deparse(substitute(y)), las = par("las"), lwd = 2,
lwd.smooth = lwd, lwd.spread = lwd, lty = 1, lty.smooth = lty,
lty.spread = 2, labels, id.method = "mahal",
id.n = if(id.method[1] == "identify") length(x) else 0, id.cex = 1,
id.col = palette()[1], log = "", jitter = list(), xlim = NULL,
ylim = NULL, cex = par("cex"), cex.axis = par("cex.axis"),
cex.lab = par("cex.lab"), cex.main = par("cex.main"),
cex.sub = par("cex.sub"), groups, by.groups = !missing(groups),
legend.title = deparse(substitute(groups)), legend.coords,
ellipse = FALSE, levels = c(0.5, 0.95), robust = TRUE, col = if
(n.groups == 1) palette()[c(2, 1, 3)] else rep(palette(),
length = n.groups), pch = 1:n.groups, legend.plot = !missing(groups),
reset.par = TRUE, grid = TRUE, ...)
spBCA(...)
``` |

`x` |
vector of horizontal coordinates, or a “model” formula, of the form |

`y` |
vector of vertical coordinates. |

`data` |
data frame within which to evaluate the formula. |

`subset` |
expression defining a subset of observations. |

`smooth` |
if |

`spread` |
if |

`span` |
span for the loess smoother. |

`loess.threshold` |
suppress the loess smoother if there are fewer than |

`reg.line` |
function to draw a regression line on the plot
or |

`boxplots` |
if |

`xlab` |
label for horizontal axis. |

`ylab` |
label for vertical axis. |

`las` |
if |

`lwd` |
width of linear-regression lines (default |

`lwd.smooth` |
width for smooth regression lines (default is the same as |

`lwd.spread` |
width for lines showing spread (default is the same as |

`lty` |
type of linear-regression lines (default |

`lty.smooth` |
type of smooth regression lines (default is the same as |

`lty.spread` |
width for lines showing spread (default is |

`id.method,id.n,id.cex,id.col` |
Arguments for the labelling of
points. The default is |

`labels` |
a vector of point labels; if absent, the function tries to determine reasonable labels, and, failing that, will use observation numbers. |

`log` |
same as the |

`jitter` |
a list with elements |

`xlim` |
the x limits (min, max) of the plot; if |

`ylim` |
the y limits (min, max) of the plot; if |

`groups` |
a factor or other variable dividing the data into groups; groups are plotted with different colors and plotting characters. |

`by.groups` |
if |

`legend.title` |
title for legend box; defaults to the name of the groups variable. |

`legend.coords` |
coordinates for placing legend; an be a list with components x and y to
specify the coordinates of the upper-left-hand corner of the legend; or a quoted keyword, such as |

`ellipse` |
if |

`levels` |
level or levels at which concentration ellipses are plotted;
the default is |

`robust` |
if |

`col` |
colors for lines and points; the default is taken from the color palette,
with |

`pch` |
plotting characters for points; default is the plotting characters in
order (see |

`cex, cex.axis, cex.lab, cex.main, cex.sub` |
set sizes of various graphical elements;
(see |

`legend.plot` |
if |

`reset.par` |
if |

`...` |
other arguments passed down and to |

`grid` |
If TRUE, the default, a light-gray background grid is put on the graph |

If points are identified, their labels are returned; otherwise `NULL`

is returned invisibly.

John Fox with modifications made by Dan Putler

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.