Advertisement

Python matplotlib库用于科研绘图方法总结并保存矢量图表

阅读量:

1、jupyter notebook显示矢量图

jupyter显示矢量图需要加入如下两行代码:

复制代码
    %matplotlib inline
    %config InlineBackend.figure_format = 'svg'

设置完成后,在jupyter notebook中生成的图片将以svg形式呈现;此时无法实现复制与粘贴操作。

在这里插入图片描述

这时就需要利用savefig函数 实现保存svg矢量图的功能。

代码示例:

复制代码
    import matplotlib.pyplot as plt
     
    # 随意绘制一个样图
    plt.plot([1,2,3,4,3,2,3])
     
    # 保存图为svg格式,即矢量图格式
    plt.savefig("test.svg", dpi=300,format="svg")

启动存储的 SVG 文件并打开 Visio 软件窗口,在 Visio 窗口中即可观察此矢量图形;随后选择该图形对象区域并将其复制到 Word 文档中完成操作

全部评论 (0)

还没有任何评论哟~