之前的文章中介绍了修改默认情况下,matplotlib绘制的图片都是有一个正方形的方框,示意如下

个性化调整坐标轴的颜色和位置-LMLPHP

axes对象的常见方法可以对坐标轴的标签,刻度,刻度标签等元素进行调整,而对这个坐标轴轴线的调整则需要借助spines对象来实现,用法如下

个性化调整坐标轴的颜色和位置-LMLPHP

图像的上下左右四个边框分别对应spines的top, bottom, left, right4个key的值,将其颜色设置为None,就可以起到隐藏对应边框的作用,当然也可以使用set_visiable方法来实现相同的效果,代码如下

除了对颜色进行设置,还有一种常见用法是对位置进行设置,用法如下

输出结果如下

个性化调整坐标轴的颜色和位置-LMLPHP

通过axes的spine属性可以方便的调整坐标轴轴线的属性。




转发本文至朋友圈,后台私信截图即可加入生信交流群,和小伙伴一起学习交流。


扫描下方二维码,关注我们,解锁更多精彩内容!



本文分享自微信公众号 - 生信修炼手册(shengxinxiulian)。
如有侵权,请联系 [email protected] 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

08-30 11:14