From 4eb3ede770a44c36335ee083acb55519f32ebd2f Mon Sep 17 00:00:00 2001 From: Stefanie Molin <24376333+stefmolin@users.noreply.github.com> Date: Sat, 12 Nov 2022 13:32:04 -0500 Subject: [PATCH 1/2] Apply tight_layout() so colorbar isn't cut off. --- doc/users/next_whats_new/colorbar_has_location_argument.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/users/next_whats_new/colorbar_has_location_argument.rst b/doc/users/next_whats_new/colorbar_has_location_argument.rst index 7e5a5f8c3fdc..0b6dfacb2204 100644 --- a/doc/users/next_whats_new/colorbar_has_location_argument.rst +++ b/doc/users/next_whats_new/colorbar_has_location_argument.rst @@ -23,3 +23,4 @@ An example is: im = ax.imshow(imdata) fig.colorbar(im, cax=ax.inset_axes([0, 1.05, 1, 0.05]), location='top') + fig.tight_layout() From eb2004156e952e89d249d4b57687546b3b00a06f Mon Sep 17 00:00:00 2001 From: Stefanie Molin <24376333+stefmolin@users.noreply.github.com> Date: Sat, 12 Nov 2022 16:20:24 -0500 Subject: [PATCH 2/2] Switch to constrained layout. --- doc/users/next_whats_new/colorbar_has_location_argument.rst | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/doc/users/next_whats_new/colorbar_has_location_argument.rst b/doc/users/next_whats_new/colorbar_has_location_argument.rst index 0b6dfacb2204..5eb02e8be689 100644 --- a/doc/users/next_whats_new/colorbar_has_location_argument.rst +++ b/doc/users/next_whats_new/colorbar_has_location_argument.rst @@ -19,8 +19,7 @@ An example is: import numpy as np rng = np.random.default_rng(19680801) imdata = rng.random((10, 10)) - fig, ax = plt.subplots() + fig, ax = plt.subplots(layout='constrained') im = ax.imshow(imdata) fig.colorbar(im, cax=ax.inset_axes([0, 1.05, 1, 0.05]), location='top') - fig.tight_layout()