美文网首页数据-R语言-图表-决策-Linux-Python
【小工具】R 画venn图 二个三个四个五个

【小工具】R 画venn图 二个三个四个五个

作者: 11的雾 | 来源:发表于2019-06-05 10:00 被阅读229次

数据:

待比较的数据以文件形式存储,且每行是一个单独的数据。
注意文件名格式建议以“.”分隔:A.txt,B.txt,因为A和B将用在图中。
比如:

cat A.txt 
a
b
c
d
>>>
cat B.txt
b
d
e
f

功能:

1)两个,三个,四个,五个的venn图都可以画。
2)生成的图以固定的名称命名。

用法:

Rscript  venn.R   <file1>   <file2>   ...

画几个圈的图就跟几个文件。

案例:

Rscript  venn.R test1.txt test2.txt
两个圈
Rscript  venn.R test1.txt test2.txt test3.txt test4.txt
四个圈
Rscript  venn.R test1.txt test2.txt test3.txt test4.txt test5.txt
五个圈
Rscript  venn.R test1.txt test2.txt test3.txt 
三个圈

待更新:

1)如果生成的文件名称存在,则重新命名为01,02,03之类的。
2)优化图案颜色,线条等。

代码:

点赞私信我要代码哦,

相关文章

  • 【小工具】R 画venn图 二个三个四个五个

    数据: 待比较的数据以文件形式存储,且每行是一个单独的数据。注意文件名格式建议以“.”分隔:A.txt,B.txt...

  • 用VennDiagram画Venn图

    两图 三图 四图 五图 画PDF格式 导出Venn图的list TEST_venn_inter.txt: ----...

  • R 画韦恩图

    调用包 VennDiagram 两个集的韦恩图 四个集的韦恩图 venn.diagram()画韦恩图 当前路径下生...

  • R学习 - Venn图

    韦恩图 维恩图是用来反映不同集合之间的交集和并集情况的展示图。一般用于展示2-5个集合之间的交并关系。集合数目更多...

  • R可视化:ggplot语法的Venn 图

    在进行组间比较的适合,我们常常会使用Venn图展示,常用的Venn R包有gplots、venneuler、Ven...

  • R绘制韦恩图

    目前做Venn图的R包中,VennDiagram是常用的包,可以做2元到5元的图。下面介绍一下2元到5元venn图...

  • R可视化——Venn图绘制及交集元素导出

    韦恩图(Venn)是一种用于展示各样本之间共有或特有元素数量的图形。今天,小编就结合R语言中的Venn包和Venn...

  • python 画venn图

    python 画韦恩图安装pyvennpip3 install pyvenn 需要导入两个包:from venn ...

  • Fig2-b VennDiagram绘制Venn图 2020-1

    3.5 Venn Diagram Venn图的绘制:三维和四维Venn图的绘制Venn图是可以表示某个值在不同组中...

  • 一个好用的Venn软件

    最近看到一个画Venn图的好工具。其主要利用的是bedtools,R以及Python的一些包。我个人感觉是集颜值、...

网友评论

    本文标题:【小工具】R 画venn图 二个三个四个五个

    本文链接:https://www.haomeiwen.com/subject/zkhjxctx.html