Non-R Venn Diagrams
Venny
Simple, up to 4-way, downloadable image/text.
Chris Seidel's venn diagram generator
Up to 4-way, not as pretty as Venny, downloadable image/text.
VennMaster
Slightly less intuitive "Generalized venn diagrams" software. Area-proportional.
http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=6116&objectType=File
A MatLab .m file - Draws a venn diagram for two or three sets with proportional areas.
Math of circle intersection areas
DrawVenn
A Web applet to draw Area-proportional circular 2-way and rectangular 3-way venns.
3venn
A web applet to draw Area-proportional circular 3-way venns.
Venn Diagrams in R
Earl's
Earl's venn diagram Tech note
Code for making two and three-way venns in R.
limma example
limma venn diagrams example
library(limma) example(vennDiagram)
Mad's
I put Earl's code into a file, slightly tweaked it, and I source it from here whenever I want to make venn diagrams.
#get code
source("U:/mcm/R/utilities/venn.R")
#define some sets
e<-c(1,2,3,4,5)
f<-c(3,4,5,6,7)
g<-c(1,7,8)
# 2 set venn
Venn2(e,f,c("e","f"))
# 2 set venn with title
Venn2t(e,f,c("e","f"),"E and F")
# 3 set venn
Venn3(e,f,g,c("e","f","g"))
# 3 set venn with title
Venn3t(e,f,g,c("e","f","g"),"E, F, and G")
area proportional
http://tolstoy.newcastle.edu.au/R/help/03a/1115.html
4-way (ugly)
4-way venns in R:
http://bioinfo-mite.crb.wsu.edu/Rcode/pmaVenns.pdf
http://bioinfo-mite.crb.wsu.edu/Rcode/Venn.R