美文网首页数据-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图 二个三个四个五个

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