Skip to content

Commit 4c18969

Browse files
committed
Merge pull request #4398 from efiring/axes_grid1_pyplot
MNT : Remove unnecessary pyplot import from axes_grid1
1 parent 82552d4 commit 4c18969

1 file changed

Lines changed: 0 additions & 92 deletions

File tree

‎lib/mpl_toolkits/axes_grid1/axes_grid.py‎

Lines changed: 0 additions & 92 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55

66
import matplotlib.cbook as cbook
77

8-
import matplotlib.pyplot as plt
98
import matplotlib.axes as maxes
109
#import matplotlib.colorbar as mcolorbar
1110
from . import colorbar as mcolorbar
@@ -807,94 +806,3 @@ def _update_locators(self):
807806

808807
AxesGrid = ImageGrid
809808

810-
#if __name__ == "__main__":
811-
if 0:
812-
F = plt.figure(1, (7, 6))
813-
F.clf()
814-
815-
F.subplots_adjust(left=0.15, right=0.9)
816-
817-
grid = Grid(F, 111, # similar to subplot(111)
818-
nrows_ncols=(2, 2),
819-
direction="row",
820-
axes_pad = 0.05,
821-
add_all=True,
822-
label_mode = "1",
823-
)
824-
825-
#if __name__ == "__main__":
826-
if 0:
827-
from .axes_divider import get_demo_image
828-
F = plt.figure(1, (9, 3.5))
829-
F.clf()
830-
831-
F.subplots_adjust(left=0.05, right=0.98)
832-
833-
grid = ImageGrid(F, 131, # similar to subplot(111)
834-
nrows_ncols=(2, 2),
835-
direction="row",
836-
axes_pad = 0.05,
837-
add_all=True,
838-
label_mode = "1",
839-
)
840-
841-
Z, extent = get_demo_image()
842-
plt.ioff()
843-
for i in range(4):
844-
im = grid[i].imshow(Z, extent=extent, interpolation="nearest")
845-
846-
# This only affects axes in
847-
# first column and second row as share_all = False.
848-
grid.axes_llc.set_xticks([-2, 0, 2])
849-
grid.axes_llc.set_yticks([-2, 0, 2])
850-
plt.ion()
851-
852-
grid = ImageGrid(F, 132, # similar to subplot(111)
853-
nrows_ncols=(2, 2),
854-
direction="row",
855-
axes_pad = 0.0,
856-
add_all=True,
857-
share_all=True,
858-
label_mode = "1",
859-
cbar_mode="single",
860-
)
861-
862-
Z, extent = get_demo_image()
863-
plt.ioff()
864-
for i in range(4):
865-
im = grid[i].imshow(Z, extent=extent, interpolation="nearest")
866-
plt.colorbar(im, cax=grid.cbar_axes[0])
867-
plt.setp(grid.cbar_axes[0].get_yticklabels(), visible=False)
868-
869-
# This affects all axes as share_all = True.
870-
grid.axes_llc.set_xticks([-2, 0, 2])
871-
grid.axes_llc.set_yticks([-2, 0, 2])
872-
873-
plt.ion()
874-
875-
grid = ImageGrid(F, 133, # similar to subplot(122)
876-
nrows_ncols=(2, 2),
877-
direction="row",
878-
axes_pad = 0.1,
879-
add_all=True,
880-
label_mode = "1",
881-
share_all = True,
882-
cbar_location="top",
883-
cbar_mode="each",
884-
cbar_size="7%",
885-
cbar_pad="2%",
886-
)
887-
plt.ioff()
888-
for i in range(4):
889-
im = grid[i].imshow(Z, extent=extent, interpolation="nearest")
890-
plt.colorbar(im, cax=grid.cbar_axes[i],
891-
orientation="horizontal")
892-
grid.cbar_axes[i].xaxis.set_ticks_position("top")
893-
plt.setp(grid.cbar_axes[i].get_xticklabels(), visible=False)
894-
895-
# This affects all axes as share_all = True.
896-
grid.axes_llc.set_xticks([-2, 0, 2])
897-
grid.axes_llc.set_yticks([-2, 0, 2])
898-
899-
plt.ion()
900-
plt.draw()

0 commit comments

Comments
 (0)