用matplotlib画图有输出的图放大看会很模糊,即使可以使用
fig = plt.figure(figsize=(15,6))#设置画布尺寸
这样设置确实是等比例放大的,但是仔细看还是模糊。
矢量图的话无论怎么方法也是很清楚。
import matplotlib
import matplotlib.pyplot as plt
%matplotlib inline
%config InlineBackend.figure_format = 'svg'
设置svg格式就好,用的jupyter,再网页上放大可以看一下效果
未放大:
放大后:
已经放的很大了,还是很清楚。
如果没有用矢量图,位图放大效果如下:
后面也可以将图片保存,保存pdf格式就是矢量图
fig = plt.figure(figsize=(15,6))
plt.plot(DO)
plt.savefig('tmp.pdf', bbox_inches='tight')
plt.show()
pdf放大效果如下