FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

ImageGrid in 3.0 · Issue #12505 · matplotlib/matplotlib · GitHub

Repository navigation

ImageGrid in 3.0 #12505

Closed
Closed

Description

Bug report

Bug summary

ImageGrid seems to be broken on 3.0.0?

Code for reproduction

f = plt.figure()
grid = ImageGrid(f, 111, 
                 nrows_ncols=(2, 2),
                 direction='column',
                 label_mode="L",
                 cbar_location="right",
                 cbar_mode="single",
                 cbar_size="5%",
                 cbar_pad="3%"
                 )
axarr = np.array(grid).reshape(2, 2)
for ax in axarr.flatten():
    m = ax.imshow(np.random.random(15**2).reshape((15, 15))+0.5, 
           norm=LogNorm(vmax=2, vmin=0.5), cmap='coolwarm')
plt.colorbar(m, cax=grid.cbar_axes[0], format=FormatStrFormatter('%.2f'))

Actual outcome

Expected outcome
From 2.2.2

Note: if I remove all colorbar-related code, it again looks weird, but in a different way:

f = plt.figure()
grid = ImageGrid(f, 111,  
                 nrows_ncols=(2, 2),
                 direction='column',
                 label_mode="L",
                 )
axarr = np.array(grid).reshape(2, 2)
for ax in axarr.flatten():
    m = ax.imshow(np.random.random(15**2).reshape((15, 15))+0.5, 
           norm=LogNorm(vmax=2, vmin=0.5), cmap='coolwarm')

Seems like maybe all axes take up the whole figure, and so cover the rest?.. Just a guess.

Matplotlib version

  • Operating system: Ubuntu 16.04
  • Matplotlib version: 3.0.0
  • Matplotlib backend (print(matplotlib.get_backend())): inline
  • Python version: 3.5.2
  • Jupyter version (if applicable): Jupyter Lab 0.33.6

Activity

  1. added this to the v3.0.x milestone on Oct 12, 2018
  2. tacaswell commented on Oct 12, 2018

    Member
  3. added
    Release criticalFor bugs that make the library unusable (segfaults, incorrect plots, etc) and major regressions.
    on Oct 12, 2018
  4. jklymak commented on Oct 12, 2018

    Member

    Duplicate #12355. See fix in #12363

  5. tacaswell commented on Oct 12, 2018

    Member

    Great! Just merged #12363

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Release criticalFor bugs that make the library unusable (segfaults, incorrect plots, etc) and major regressions.status: duplicate

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions


      Back | FazBrowse Home | New Git URL