写在前面的话
该博客会不定期的更新,在使用matplotlib以及seaborn绘图中一些细节问题(网上已经总结比较到位和全面的东西,暂不打算重复记录),跟大家共享,或者就是记给自己看。
一种可以实时查看matplotlib出图质量的解决方案
matplotlib的show出图查看有两种方式,一是pycharm用的sci view,另是matplotlib自己调用后端’backend’的方式来进行出图(backend有很多种,比兔qtagg,qt5,等)。
但是我们保存图片后,发现会跟show()方法显示的图有略微的区别,尤其是当我们设定图纸大小和dpi等细节的时候,plt.show绘制出的图(默认的dpi=100)和plt.savefig()保存的图细节上是不一致的,我们一般是要保存图片。那我们应该怎么去查看的,其实最简单的方法,就是打开我们保存的图片,一直不关闭。然后我们调整绘图参数即可,windows下是可以自动刷新图片来显示的,就相当于我们用windows的图片查看工具当做一个backend这个方法在我的win8系统上屡试不爽。