我的问题涉及如何使用除默认计数之外的实际值来注释维恩图, 使用任何R包。 以下是数据的最小示例:
list.items <- list(method1=c("item1","item2","item3","item4","item5","item6"),
method2=c("item1","item7","item3","item4","item8","item6"),
method3=c("item1","item7","item9","item4","item10","item11"))
library(gplots)
venn(list.items)
这将返回维恩图: 我想看看例如method3实际上有3个项目是什么?例如item3,item5&amp; item7。
我想有一个维恩图,例如: http://openi.nlm.nih.gov/detailedresult.php?img=3026361_1471-2105-11-S6-S14-9&req=4 任何帮助将不胜感激。
答案 0 :(得分:-1)
从文档中看来,无法使用gtools
和gplots
执行您想要的操作。可以使用vennDiagram
包或来自enter link description here R-Forge的Vennerable
。
但是这是使用venneuler
包显示元素的一种方法。
library("venneuler")
df <- data.frame(method1=c("item1","item2","item3","item4","item5","item6"),
method2=c("item1","item7","item3","item4","item8","item6"),
method3=c("item1","item7","item9","item4","item10","item11"))
vd <- venneuler(df)
plot(vd)