[英]Annotate venn diagram in R
我的问题涉及如何使用任何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和item7。
我想有一个维恩图,例如: http ://openi.nlm.nih.gov/detailedresult.php?img = 3026361_1471-2105-11-S6-S14-9& req = 4任何帮助都会很大赞赏。
从文档中看来,使用gtools
和gplots
无法做到你想做的gplots
。 可以使用vennDiagram
包或Vennerable
来输入链接描述 R-Forge。
但这是使用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)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.