我正在调用我的网格
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()
。后者只是一种信仰的飞跃,它并没有真正记录下来。但是,在教程中没有做到这一点,所以我真的不知道如何做到这一点。
答案 0 :(得分:2)
似乎使用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])
,则可以使用以下内容:
$result = mysql_query("SELECT `uID` FROM `user` WHERE `uUserName` = '$username'");
$user_id = 0; // default value, meaning user not found
if ($result && mysql_num_rows($result) > 0){
$row = mysql_fetch_assoc($result);
$user_id = $row[0];
}
return $user_id;