import matplotlib.pyplot as plt
x = [i for i in range(10)]
y = x
plt.plot(x,y)
# plt.show()
plt.savefig("test.svg",format='svg')
注意:
1、plt.show()存在时,plt.savefig()不起作用
2、word不能直接插入svg,先转化成emf,再以图片插入
这段代码展示了如何使用Python的matplotlib库绘制图形,并将结果保存为SVG格式。当plt.show()存在时,plt.savefig()不会执行,因此在保存图像时需要注释掉显示命令。此外,由于Word不直接支持SVG,需要将其转换为EMF格式才能插入。
import matplotlib.pyplot as plt
x = [i for i in range(10)]
y = x
plt.plot(x,y)
# plt.show()
plt.savefig("test.svg",format='svg')
注意:
1、plt.show()存在时,plt.savefig()不起作用
2、word不能直接插入svg,先转化成emf,再以图片插入
4万+

被折叠的 条评论
为什么被折叠?