Plots circular euler diagrams if ra == rb
and elliptical such otherwise.
panel.euler(x, y, ra, rb, phi, subscripts, fill,
lty, lwd, border, alpha, fill_alpha, fontface, quantities,
labels, original.values, fitted.values, mode, ...)
X coordinates for the centers.
Y coordinates for the centers.
Semi-major axes.
Semi-minor axes.
Rotation of the ellipse (as the counter-clockwise angle from the positive x-axis to the semi-major axis).
A vector of subscripts (See lattice::xyplot()
).
Fill color. (See grid::gpar()
.)
Line type. (See grid::gpar()
.)
Line weight. (See grid::gpar()
.)
Border color.
Alpha (opacity) for the lines.
"split
", the default, splits up the diagram into individual
polygons and blends the colors of the overlapping shapes using
color averaging in the CIELAB color space. "overlay
" superposes
sets and should be used in conjunction with a suitable fill_alpha
value.
Alpha (opacity) for the fill. (See grid::gpar()
.)
Fontface for the labels. (See grid::gpar()
.)
Plots the original values for the disjoint set combinations
(original.values
). Can also be a list, in which the contents of the list
will be passed on to lattice::panel.text()
to modify the appearance of
the quantity labels.
Labels.
Original values for the disjoint set combinations.
Fitted values for the disjoint set combinations.
Passed down to panel.euler.ellipses()
and panel.euler.labels()
.
Plots euler diagrams inside a trellis panel.