ellipse: A two-column matrix of coordinates for the ellipse boundary
label: Character string to be used as the ellipse label
col: Label color
label.pos: Label position relative to the ellipse. See details
xpd: Should the label be allowed to extend beyond the plot limits?
tweak: A vector of two lengths used to tweak label positions
...: Other parameters passed to text, e.g., cex, ...
Details
If label.pos=NULL, the function uses the sign of the correlation represented by the ellipse to determine a position at the top (r>=0) or bottom (r<0) of the ellipse. Integer values of 0, 1, 2, 3 and 4, respectively indicate positions at the center, below, to the left of, above and to the right of the max/min coordinates of the ellipse. Label positions can also be specified as the corresponding character strings c("center", "bottom", "left", "top", "right"), or compass directions, c("C", "S", "W", "N", "E"), or Other integer label.pos values, 5:nrow(ellipse) are taken as indices of the row coordinates to be used for the ellipse label. Equivalently, label.pos can also be a fraction in (0,1), interpreted as the fraction of the way around the unit circle, counterclockwise from the point (1,0).