如何使用python 绘制圈圈大小相同的韦恩图
百度之
换数据,画之,就这么简单
哦,如果要画大小一致的圈圈,只需要venn3.py里350代码改成如下即可:
# areas = compute_venn3_areas(subsets, normalize_to)
areas = compute_venn3_areas((1,1,1,1,1,1,1), normalize_to)
import matplotlib.pyplot as plt
from matplotlib_venn import venn3
my_dpi=80
plt.figure(figsize=(800/my_dpi, 600/my_dpi), dpi=my_dpi)#控制图尺寸的同时,使图高分辨率(高清)显示
venn3(
subsets = [set([1,2,3]),
set([2,3,4]),
set([3,4,5])],
set_labels=('C1','C2','C3'),
set_colors=('r','g','b')
)
plt.savefig(r'D:\test.jpg')
plt.show()

浙公网安备 33010602011771号