Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 57050f1

Browse files
committed
Merge pull request #4398 from efiring/axes_grid1_pyplot
MNT : Remove unnecessary pyplot import from axes_grid1
2 parents 9d98ce1 + fec6bfd commit 57050f1

File tree

1 file changed

+0
-92
lines changed

1 file changed

+0
-92
lines changed

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
@@ -814,94 +813,3 @@ def _update_locators(self):
814813

815814
AxesGrid = ImageGrid
816815

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

0 commit comments

Comments
 (0)