Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork7.9k
Closed
Labels
Description
Bug report
Bug summary
TheImageGrid
class seems to not behave correctly since the upgrade to matplotlib3.0.0
when theinline
backend is used in a Jupyter notebook: the resulting subplots fail to arrange in a grid and are placed on top of eachother. The correct behaviour is reproduced if using thenotebook
oripympl
backends. Thanks!
Code for reproduction
importmatplotlib.pyplotaspltfrommpl_toolkits.axes_grid1importImageGridimportnumpyasnpim=np.arange(100)im.shape=10,10fig=plt.figure(1, (4.,4.))grid=ImageGrid(fig,111,nrows_ncols=(2,2),axes_pad=0.1, )foriinrange(4):grid[i].imshow(im)grid[i].set_title('test {0}{0}'.format(i))plt.show()
Expected outcome
Matplotlib version
- Operating system: Debian 9
- Matplotlib version: 3.0.0
- Matplotlib backend:
inline
- Python version: 3.5.3
- Jupyter version (if applicable): 4.4.0
- Other libraries: