做毕设的时候主要使用Jupyter Notebook,用plt.savefig()保存中间结果很方便,但是保存下来的图分辨率不够高,但又想放到论文里。
原来使用的解决办法是把保存下来的图上传到其他网站处理成高分辨率的,但是这样太麻烦了。后来发现figure()函数和savefig()函数都可以指定分辨率。
示例:
plt.figure(dpi=100) # 设置分辨率
sns.distplot(train_analysis['file_id_tid_nunique'])
plt.savefig('D:/A_graduation_project/pictures/3_advanced_data_study/file_id&api/file_id_tid_nunique')
或者
sns.distplot(train_analysis['file_id_tid_nunique'])
plt.savefig('D:/A_graduation_project/pictures/3_advanced_data_study/file_id&api/file_id_tid_nunique',dpi=100) # 也可以在savefig()函数中设置分辨率
放到论文中的效果更清楚了一些。