该图以PDF格式与MatPlotLib显示不同

时间:2017-06-12 08:59:48

标签: python python-2.7 matplotlib

我正在绘制的简单时间序列数据包含一些NaN值。因此,当我尝试将图形内容保存为 pdf 格式时,离散点正在消失。

这是我的问题的一个例子。我上传了示例文件here

fig = plt.figure(figsize = (16,4))
ax = plt.subplot()
plt.plot(df['date'], df['value'], 'o-') 
plt.savefig("./xxx.pdf")
plt.show()

输出应如下图所示:

enter image description here

但是pdf文件中没有包含 point 示例。

enter image description here

如果图形以'png'或'jpeg'的格式保存,则此向导现象将得到解决。

由于pdf文件体积小,质量高,我仍然希望将图形保存为pdf格式。

任何建议都将不胜感激!

0 个答案:

没有答案