概述
由于要用word写论文,插入图片需要矢量图格式emf
,那么首先,要利用matplotlib画矢量图svg
格式。
import matplotlib.pyplot as plt
def plot_learning_curve(X_train, X_valid, y_train, y_valid):
plt.plot([i for i in range(1, len(X_train) + 1)], y_train, label='Train')
plt.plot([i for i in range(1, len(X_train) + 1)], y_valid, label='Valid')
plt.legend()
plt.axis([0, len(X_train) + 1, 0, 20])
plt.savefig("test.svg", format="svg")
先利用上述代码,生成svg
格式的矢量图,然后再使用在线网站转化为word能用的矢量图格式emf
。
常用的图片格式解释:
fig
:matlab 默认的图片保存格式,在其他软件上一般不可用,可视为矢量图。eps
: 矢量图,适用于 LaTex。svg
:指可伸缩矢量图形 (Scalable Vector Graphics)emf
:矢量图,适合 Word。jpg
:位图,很古老的图片格式,同时也几乎是最常用的图片格式。bmp
:位图,未压缩。pdf
:直接输出为 pdf。png
:位图,无损压缩
最后
以上就是无心橘子为你收集整理的python matplotlib 矢量图svg emf的全部内容,希望文章能够帮你解决python matplotlib 矢量图svg emf所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复