【发布时间】:2021-02-20 07:16:47
【问题描述】:
我想将维恩图另存为 .png(或其他文件)以插入到文档中。我正在使用 matplotlib_venn。
按照这里的解决方案:
How to save VennDiagram as PNG figure in matplotlib_venn
我只是得到一个空(白色).png 文件,如下所示:
我的代码是:
from matplotlib_venn import venn2
from matplotlib import pyplot as plt
venn2(subsets=(5,8,4))
plt.savefig(path+'venn1A.png')
【问题讨论】:
-
在
plt.show()之前写plt.savefig(path+'venn1A.png')因为plt.show()是图形占用的空闲内存空间,所以如果你在之后写plt.savefig(path+'venn1A.png')那么你会得到一个空(白色)图像 -
如果您将此作为答案提交,我将标记为已接受。否则,我可以稍后再做。再次感谢。
标签: python matplotlib matplotlib-venn