python – 仅使左子图和底部子图(在MxN面板中)包含x和y轴标签
发布时间:2020-12-16 21:52:02 所属栏目:Python 来源:网络整理
导读:在NxM子图的面板中是否有任何方法只显示左列和底行的轴. A|N|N|NA|N|N|NA|N|N|NA|A|A|A 其中A =轴,N =无轴 有时我的子图是108,34,49等,它们都有相同的x和y轴.我只是希望它出现在该子集的最左侧和最底层.目前我必须知道它正在绘制哪个轴和做什么 if (figi-1)
在NxM子图的面板中是否有任何方法只显示左列和底行的轴.
其中A =轴,N =无轴 有时我的子图是10×8,3×4,4×9等,它们都有相同的x和y轴.我只是希望它出现在该子集的最左侧和最底层.目前我必须知道它正在绘制哪个轴和做什么
我希望将此概括为任何NxM面板布置,而无需事先了解. 编辑:我找到了一种方法来做y轴.我使用以下方法设置了面板的数量:
这意味着我可以做到
最底层的想法? 编辑:解决了. x轴如下:
最佳答案
最好的解决方案可能是pyplot.subplots().你可以这样做:
然后只有左轴和下轴会显示标签. 要访问每个子图,您可以像在矩阵中那样从轴获取它:ax = axes [i,j] 要控制刻度位置,您可以使用:
要设置轴标签,您可以执行以下操作:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |