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

Skip to content

Commit 621e342

Browse files
authored
Merge pull request #11788 from timhoffm/fix-deprecation-locateableaxes
Fix DeprecationWarning on LocatableAxes
2 parents f677f36 + 149fdc4 commit 621e342

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

examples/axes_grid1/demo_axes_divider.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,16 @@ def demo_simple_image(ax):
2828

2929
def demo_locatable_axes_hard(fig1):
3030

31-
from mpl_toolkits.axes_grid1 \
32-
import SubplotDivider, LocatableAxes, Size
31+
from mpl_toolkits.axes_grid1 import SubplotDivider, Size
32+
from mpl_toolkits.axes_grid1.mpl_axes import Axes
3333

3434
divider = SubplotDivider(fig1, 2, 2, 2, aspect=True)
3535

3636
# axes for image
37-
ax = LocatableAxes(fig1, divider.get_position())
37+
ax = Axes(fig1, divider.get_position())
3838

3939
# axes for colorbar
40-
ax_cb = LocatableAxes(fig1, divider.get_position())
40+
ax_cb = Axes(fig1, divider.get_position())
4141

4242
h = [Size.AxesX(ax), # main axes
4343
Size.Fixed(0.05), # padding, 0.1 inch

examples/axes_grid1/demo_fixed_size_axes.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
"""
77
import matplotlib.pyplot as plt
88

9-
from mpl_toolkits.axes_grid1 import Divider, LocatableAxes, Size
9+
from mpl_toolkits.axes_grid1 import Divider, Size
10+
from mpl_toolkits.axes_grid1.mpl_axes import Axes
1011

1112

1213
def demo_fixed_size_axes():
@@ -20,7 +21,7 @@ def demo_fixed_size_axes():
2021
divider = Divider(fig1, (0.0, 0.0, 1., 1.), h, v, aspect=False)
2122
# the width and height of the rectangle is ignored.
2223

23-
ax = LocatableAxes(fig1, divider.get_position())
24+
ax = Axes(fig1, divider.get_position())
2425
ax.set_axes_locator(divider.new_locator(nx=1, ny=1))
2526

2627
fig1.add_axes(ax)
@@ -39,7 +40,7 @@ def demo_fixed_pad_axes():
3940
divider = Divider(fig, (0.0, 0.0, 1., 1.), h, v, aspect=False)
4041
# the width and height of the rectangle is ignored.
4142

42-
ax = LocatableAxes(fig, divider.get_position())
43+
ax = Axes(fig, divider.get_position())
4344
ax.set_axes_locator(divider.new_locator(nx=1, ny=1))
4445

4546
fig.add_axes(ax)

0 commit comments

Comments
 (0)