У меня есть эти данные:Многомерные Венна Диаграммы
String[] a = {"a", "b", "c", "d"};
String[] b = {"c", "d"};
String[] c = {"b", "c"};
Теперь мне нужно графическое представление каждого пересечения этих списков, в основном, это приведет к Венна диаграмме, как это: http://manuals.bioinformatics.ucr.edu/_/rsrc/1353282523430/home/R_BioCondManual/r-bioc-temp/venn1.png?height=291&width=400
В моей реализация этих списков будет в основном содержать более 1000 записей, и у меня будет 10 + списков, поэтому хорошее представление создаст набор строк и пересечет их. в моем очень простом случае это будет приводить к
set_a = {"c"}; // in all three lists
set_b = {"b", "d"}; // in two of three lists
set_c = {"a"}; // in one of three lists
другое требование теперь, что размер пересечения должны быть пропорциональны вхождений в списках. поэтому размер set_a
должен быть в 3 раза больше, чем set_c
.
Есть ли какой-либо lib для этого требования?
http://stackoverflow.com/questions/11697196/draw-venn-diagram-using-java –
Возможно, set b будет 'set_b = {" b "," d "};'? – user000001
@ WernerVesterås Я знаю эту нить и волк-альфа, это не так хорошо, потому что мне нужно быть в сети. то же самое для char4j, также там диаграммы Венна выглядят ужасно ... мне нужно что-то вроде картинки. – reox