在各种情况下,每当我在matplotlib中使用乳胶时,在将图形渲染到图像时,我会得到非常像素的外观。当我以交互模式查看图形时,它看起来很好。例如,我将yaxis标签设置为:
'排放通量'+ r'($ \ mathregular {(\ mu g / m ^ 2 s)} $'
我也将双y轴设置为对数刻度,并且eponents也可能是乳胶。非乳胶文字清晰。
答案 0 :(得分:1)
到目前为止,我理解您的图像太像素化的问题。这通常是使用位图格式保存图像的结果。要接收更好的图像,应将它们导出到矢量图,例如pdf
。
要将图像导出为矢量图,您的保存语句应为:
myfig.savefig('myfig.pdf', format='pdf')
关于位图和矢量图的清晰解释:http://www.prepressure.com, 关于matlibplot的重要信息来源:http://matplotlib.org