繁体   English   中英

Axes_Grid1:刻度线,刻度线标签和标签

[英]Axes_Grid1: Ticks, tick-labels and labels

我正在以我的方式调用网格

from mpl_toolkits.axes_grid1 import AxesGrid
grid  = AxesGrid(fig, 111,
                            nrows_ncols=(2, 2),
                            axes_pad=0.05,
                            share_all=True,
                            label_mode="L",
                            cbar_location="right",
                            cbar_mode="single",
                            )

但我似乎无法执行通常的xticks()set_xlabel()命令。 我尝试通过调用grids[i].imshow()并将它们作为args添加到AxesGrid() 后者只是信念的飞跃,没有真正记录在案。 但是,在教程中什么都没做,所以我真的对如何做很着迷。

似乎使用share_all=True ,更改单个轴时将更新所有轴。 如果禁用share_all ,则如下所示:

import pylab as pl
from mpl_toolkits.axes_grid1 import AxesGrid

fig = pl.figure()

grid  = AxesGrid(fig, 111,
                 nrows_ncols=(2, 2),
                 axes_pad=0.05,
                 share_all=False,
                 label_mode="L",
                 cbar_location="right",
                 cbar_mode="single",
                )

ax = grid.axes_all[0]
ax.set_xticks([0,1])

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM