数据-R语言-图表-决策-Linux-Python

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

2019-06-05  本文已影响229人  11的雾

数据:

待比较的数据以文件形式存储,且每行是一个单独的数据。
注意文件名格式建议以“.”分隔: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)优化图案颜色,线条等。

代码:

点赞私信我要代码哦,

上一篇下一篇

猜你喜欢

热点阅读