chaoshu的个人博客分享 http://blog.sciencenet.cn/u/chaoshu

博文

解决xlabel显示不全

已有 416 次阅读 2021-2-26 13:40 |个人分类:matplotlib|系统分类:科研笔记

image.png

如上图,绘制的图片xlabel显示不全,被遮挡住了一部分;

问题很明显:matplotlib的xlabel超出绘图区域

解决方法:
需要严格划分每个子图的绘图区域,确保各个部分正常显示;

比较简单的方法,使用 tight_layout作用于ticklabels, axis, labels, titles等Artist

在matplotlib中,轴Axes的位置以标准化图形坐标指定,可能发生的情况是轴标签、标题、刻度标签等等会超出图形区域,导致显示不全。Matplotlib v1.1 引入了一个新的命令tight_layout(),作用是自动调整子图参数,使之填充整个图像区域。




http://blog.sciencenet.cn/blog-858128-1273956.html

上一篇:matplotlib多重图例以及图例位置设置
下一篇:matplotlib画直方图实例

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2021-4-12 15:45

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部