Plot a scatter plot conditioned on a discrete variable, with marginal conditional density plots.
ScatterHistC( frame, xvar, yvar, cvar, title, ..., annot_size = 3, colorPalette = "Dark2", adjust_x = 1, adjust_y = 1 )
| frame | data frame to get values from | 
|---|---|
| xvar | name of the x variable | 
| yvar | name of the y variable | 
| cvar | name of condition variable | 
| title | title to place on plot | 
| ... | no unnamed argument, added to force named binding of later arguments. | 
| annot_size | numeric scale annotation text (if present) | 
| colorPalette | name of a Brewer palette (see https://colorbrewer2.org/ ) | 
| adjust_x | numeric: adjust x density plot | 
| adjust_y | numeric: adjust y density plot | 
plot grid
xvar and yvar are the coordinates of the points, and cvar is the
discrete conditioning variable that indicates which category each point (x,y) belongs to.
set.seed(34903490) frm = data.frame(x=rnorm(50),y=rnorm(50)) frm$cat <- frm$x+frm$y>0 WVPlots::ScatterHistC(frm, "x", "y", "cat", title="Example Conditional Distribution")