我已经开始使用 matplotlib-venn 来绘制维恩图。这是一个非常有用的工具,但我想知道生成的图形是否可以保存为 SVG(甚至 pdf)格式。我想保留图形向量,而不是像在 png 中那样对其进行栅格化。
我认为有一种方法,所以如果你能指出我的方法,那将非常有帮助。
最佳答案
您可以使用标准的savefig
方法。只需给您的输出路径一个“.svg”扩展名:
from matplotlib_venn import venn2
import matplotlib.pyplot as plt
venn2(subsets = (3, 2, 1))
plt.savefig('venn2.svg')
您可以使用 .png
扩展名保存为 PNG,并且...您可能会看到其他格式的情况。
关于python - 从 matplotlib-venn 导出 SVG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41588189/