python matplotlib 生成矢量图
import matplotlib.pyplot as plt
plt.savefig(r"xxx.svg", format="svg")
注意:
plt.savefig(r"xxx.svg", format="svg")
需要放在 plt.show()
前面
原因:如果在 plt.show()
调用后, 实际上已经创建了一个新的空白的图片, 这时候使用 plt.savefig
就会保存这个空白图片。
import matplotlib.pyplot as plt
plt.savefig(r"xxx.svg", format="svg")
注意:
plt.savefig(r"xxx.svg", format="svg")
需要放在 plt.show()
前面
原因:如果在 plt.show()
调用后, 实际上已经创建了一个新的空白的图片, 这时候使用 plt.savefig
就会保存这个空白图片。