python使⽤matplotlib的savefig保存时图⽚保存不完整的问题python使⽤matplotlib的savefig保存时图⽚保存不完整的问题
使⽤如下形式的代码进⾏图⽚保存时,保存的图⽚出现不完整的情况,如图1所⽰。
plt.savefig(title)
python新手代码图案如何保存plt.show()
⼀开始我以为是图⽚⼤⼩⽐例不对,因⽽通过以下代码进⾏修改:
plt.figure(figsize=(10,8))
但是⽆论怎么修改,始终会出现这种情况,要么是下⾯显⽰不完全,要么就是左边显⽰不完全。这是为什么呢?
这是因为colorbar会占据右边位置,导致输出的图⽚偏左。
摸索了半天,最终解决⽅法是,在savefig()的参数中添加bbox_inches = 'tight'。
plt.savefig(title, dpi=300, bbox_inches = 'tight')
plt.show()
完美解决
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论