supervenn:Python中精确易读的多组可视化
这是什么
supervenn是一个基于matplotlib的工具,用于可视化任意数量的相交集。 它使用本地Python set作为输入。 请注意, supervenn不会生成实际的(Euler-)Venn图。
理解上位图的工作原理的最简单方法是将一些简单的示例与其对应的Euler-Venn进行比较。 上排是使用软件包制作的Euler-Venn图,下排是supervenn图:
安装
pip install supervenn
要求
具有numpy和matplotlib Python 2.7或3.6+。
基本用法
主要入口是同名的supervenn函数。 它以python set的列表作为第一个也是唯一的必需参数,并返回一个SupervennPlot对象。
from supervenn import supervenn
sets =