我目前有一个包含5个文氏图子图的图表。所有5个图都是2圆文氏图,并且每个图的元素总和不同。请参考这个图表。
我想知道是否有可能将这6个子图都调整为相同的比例?例如,我的第一个文氏图应该被缩小到比第五个更小。
以下是代码。 非常感谢您的任何帮助。
我想知道是否有可能将这6个子图都调整为相同的比例?例如,我的第一个文氏图应该被缩小到比第五个更小。
以下是代码。 非常感谢您的任何帮助。
from matplotlib_venn import venn2
from matplotlib import pyplot as plt
import numpy as np
figure, axes = plt.subplots(2, 3, figsize=(11.69,8.27))
BSL_20=(313,10,76)
BSL_40=(384,17,150)
BSL_100=(665,8,378)
BSL_100CC=(860,23,879)
BSL_200=(585,17,758)
v1=venn2(BSL_20, set_labels = ('150mm at 50%', '400mm at 25%'), ax=axes[0][0])
v2=venn2(BSL_40, set_labels = ('150mm at 50%', '400mm at 25%'), ax=axes[0][1])
v3=venn2(BSL_100, set_labels = ('150mm at 50%', '400mm at 25%'), ax=axes[0][2])
v4=venn2(BSL_100CC, set_labels = ('150mm at 50%', '400mm at 25%'), ax=axes[1][0])
v5=venn2(BSL_200, set_labels = ('150mm at 50%', '400mm at 25%'), ax=axes[1][1])
v6=venn2(BSL_200, set_labels = ('150mm at 50%', '400mm at 25%'), ax=axes[1][1])
axes[1,2].axis('off')
plt.show()