現在、5 つのベン図サブプロットを含む図があります。5 つの図はすべて 2 つの円ベンであり、それぞれ要素の合計が異なります。この図を参照してください。
これらの 6 つのサブプロットをすべて同じ縮尺にすることが可能かどうかを知りたいですか? たとえば、最初の venn 全体が 5 番目の venn よりも小さくなるようにスケーリングされます。
以下のコード。どんな助けでも大歓迎です。
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()