Does anyone have software recommendations for making Venn diagrams? Especially complicated ones?
Hi all, I have a set of data that I want to make a
Venn diagram for, and I was hoping that you might have software recommendations for doing so.
My data is complicated and has several variables. (It shows how the agricultural sector of the American economy breaks down into grains, fibers, vegetables, etc. as well as where these products end up, such as bread products, pasta, etc.) I am not sure if I will make one big diagram with many circles (perhaps 20) or several smaller diagrams.
Ideally I will need something that can:
* Make the circles different sizes to indicate quantity.
* Control the colors of circles.
* Show different degrees of overlapping circles.
* Include many circles -- not just 3.
* Add labels.
* Produces attractive output that is potentially publishable.
I am happy to pay for a software package. But free software is nice.
Thanks in advance for your tips!
R has a Venn option, but the Venn diagrams are not proportional to the size of the sets you input, and it is therefore not always useful. But R outputs PostScript, which is almost immediately publication-ready or can be manipulated downstream with Illustrator or the like.
Google Chart offers very limited (3-circle) proportional Venn diagramming. It isn't very flexible, can't be modified and doesn't lend itself to easy scripting. Also, it renders web-quality output, which can't really be used for publication.
VennMaster is a Java-based tool for drawing proportional Venn diagrams and may be promising for some of your visualization needs. VennMaster outputs JPEG and SVG. SVG is an XML-based vector illustration format, which means you can use tools like ImageMagick to make a publication-quality image from the diagram (e.g., literally "
convert myVenn.svg myVenn.eps").You can control colors and labeling within VennMaster. If you're handy with XML, you can do post-processing on the SVG output to clean it up.
I think VennMaster meets most of your criteria, except the more-than-three-set requirement, which no Venn diagramming tool can perform correctly.
All three of these software options are free.
"A Note on Venn Diagrams", Lewis Pakula, The American Mathematical Monthly, Vol. 96, No. 1 (Jan., 1989), pp. 38-39
posted by Blazecock Pileon at 9:15 AM on March 10, 2009 [3 favorites]