I need to generate venn diagrams for some of my data. I am using the
venn library. Is there a function that generates the ids and attributes
that I can pass on to venn
Library(venn)
ids <- c(1,1,1,2,2,2,3,3,3,4,4,5,5,5,6,6,7,8,9,10)
attributes <-
c("A","B","C","A","B","C","A","B","C","A","B","A","B","C","A","C","A","B
","C","B")
venn(ids, attributes)
Here is my data
Venn.data<- structure(list(NN = structure(c(1, 2, 3, 4, 5, 6, 7, 8, 9,
10,
11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22), .Label
c("ABCC4-2009",
"ABCC4-2010", "ABCG1-0490", "ADARB1-0558",
"AHCY-2002", "ALDH1A2-0002",
"ANKRD15-1029", "ANXA2-0915", "APBA2BP-0010",
"APBA2BP-0011",
"APBA2BP-0012", "APBB3-0183", "APBB3-0184",
"ARFIP2-0129",
"ARFIP2-0130",
"ARFIP2-0132", "AS3-1446", "ATP2C1-0791",
"ATP2C1-0792", "ATP5A1-0258",
"ATP5A1-0261", "ATP5A1-0263"), class = "factor"),
TT = structure(c(1,
2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19,
20, 21, 22), .Label = c("ABCC4-2009", "ABCC4-2010",
"ABCG1-0490",
"ADARB1-0558", "AHCY-2002", "ALDH1A2-0002",
"ANKRD15-1029",
"ANXA2-0915",
"APBA2BP-0012", "APBB3-0183", "APBB3-0184",
"ARFIP2-0129",
"ARFIP2-0130",
"ARFIP2-0132", "AS3-1446", "ATP2C1-0791",
"ATP2C1-0792", "ATP5A1-0258",
"ATP5A1-0261", "ATP5A1-0263", "ATP5O-0646",
"ATP6AP1-0880"), class "factor"),
TN = structure(c(17, 20, 3, 6, 8, 1, 4, 5, 9, 10, 21, 11,
13, 12, 22, 14, 15, 16, 18, 19, 2, 7), .Label = c("ABCC4-2013",
"AGR2-0519", "AMACR-2094", "ANGPT1-1031",
"ANGPT1-1032",
"CLDN8-0345", "CLU-0196", "ENTPD5-0872",
"ESR1-1003", "GDEP-0199",
"GRIK1-0319", "KLK3-0207", "KRT15-1333",
"KRT15-1334", "MYO6-0041",
"NELL2-0805", "PCP4-0394", "PLA2G2A-1380",
"PLA2G2A-1382",
"PTGS2-1271", "TGM4-2072", "TXNIP-1120"),
class = "factor")), .Names
= c("NN",
"TT", "TN"), class = "data.frame", row.names =
c("1", "2", "3",
"4", "5", "6", "7", "8",
"9", "10", "11", "12", "13",
"14", "15",
"16", "17", "18", "19", "20",
"21", "22"))
[[alternative HTML version deleted]]