Anche se questo doesnt rispondere completamente alla tua domanda. Ho pensato che questo sarebbe stato utile per altre persone che cercavano di complottare Venn Diagram. Si può utilizzare la funzione di Venn() dal pacchetto gplots: http://www.inside-r.org/packages/cran/gplots/docs/venn
## modified slightly from the example given in the documentation
## Example using a list of item names belonging to the
## specified group.
##
require(gplots)
## construct some fake gene names..
oneName <- function() paste(sample(LETTERS,5,replace=TRUE),collapse="")
geneNames <- replicate(1000, oneName())
##
GroupA <- sample(geneNames, 400, replace=FALSE)
GroupB <- sample(geneNames, 750, replace=FALSE)
GroupC <- sample(geneNames, 250, replace=FALSE)
GroupD <- sample(geneNames, 300, replace=FALSE)
venn(list(GrpA=GroupA,GrpB=GroupB,GrpC=GroupC,GrpD=GroupD))
In seguito ho solo aggiungere colori e la trasparenza usando illustratore. 
Perché non iniziare con 'biblioteca ("SOS"); findFn ("venn") 'e vedi quanto ti porta lontano? –
Oppure utilizzare il pacchetto * come * collocato lo fa –