Skip to content
Prev 247253 / 398503 Next

2d plot with modification of plotting symbol to indicate third dimension.

Duncan:

I must humbly disagree. Here's the problem: in order to accurately
represent the value, the "point" = circle _area_ must be proportional
to the value. That is, the eye "sees" the areas, not the radii, as the
point "size." A delightful reference on this is Howard Wainer's 1982
or so (can't remember exactly) article in THE AMERICAN STATISTICIAN,
"How to Graph Data Badly" (or maybe "Plot" Data).

Anyway, using cex, I have no idea whether a point drawn with cex =
1.23 is 1.23 times the area or radius -- or neither -- of a point
drawn with cex =1. Indeed, it might vary depending on the
implementation/OS/graphics fonts.  So it seems better to me to "draw"
the point with symbols(), where you can have complete control over the
size.

Obviously, let me know if I'm wrong about this.

Cheers,
Bert

On Wed, Jan 12, 2011 at 9:11 PM, Duncan Murdoch
<murdoch.duncan at gmail.com> wrote: