|
From: <lee...@us...> - 2010-04-06 20:38:38
|
Revision: 8226
http://matplotlib.svn.sourceforge.net/matplotlib/?rev=8226&view=rev
Author: leejjoon
Date: 2010-04-06 20:38:31 +0000 (Tue, 06 Apr 2010)
Log Message:
-----------
modify axes_grid toolkit examples to use axes_grid1 and axisartist
Modified Paths:
--------------
trunk/matplotlib/CHANGELOG
trunk/matplotlib/examples/axes_grid/demo_axes_divider.py
trunk/matplotlib/examples/axes_grid/demo_axes_grid.py
trunk/matplotlib/examples/axes_grid/demo_axes_grid2.py
trunk/matplotlib/examples/axes_grid/demo_axes_rgb.py
trunk/matplotlib/examples/axes_grid/demo_colorbar_with_inset_locator.py
trunk/matplotlib/examples/axes_grid/demo_floating_axes.py
trunk/matplotlib/examples/axes_grid/demo_floating_axis.py
trunk/matplotlib/examples/axes_grid/demo_parasite_axes2.py
trunk/matplotlib/examples/axes_grid/inset_locator_demo.py
trunk/matplotlib/examples/axes_grid/inset_locator_demo2.py
trunk/matplotlib/examples/axes_grid/parasite_simple2.py
trunk/matplotlib/examples/axes_grid/scatter_hist.py
trunk/matplotlib/examples/axes_grid/simple_anchored_artists.py
trunk/matplotlib/examples/axes_grid/simple_axesgrid.py
trunk/matplotlib/examples/axes_grid/simple_axesgrid2.py
trunk/matplotlib/examples/axes_grid/simple_axisline4.py
trunk/matplotlib/examples/pylab_examples/axes_zoom_effect.py
trunk/matplotlib/examples/pylab_examples/demo_text_rotation_mode.py
Modified: trunk/matplotlib/CHANGELOG
===================================================================
--- trunk/matplotlib/CHANGELOG 2010-04-06 19:47:30 UTC (rev 8225)
+++ trunk/matplotlib/CHANGELOG 2010-04-06 20:38:31 UTC (rev 8226)
@@ -1,3 +1,5 @@
+2010-04-06 modify axes_grid examples to use axes_grid1 and axisartist. -JJL
+
2010-04-06 rebase axes_grid using axes_grid1 and axisartist modules. -JJL
2010-04-06 axes_grid toolkit is splitted into two separate modules,
Modified: trunk/matplotlib/examples/axes_grid/demo_axes_divider.py
===================================================================
--- trunk/matplotlib/examples/axes_grid/demo_axes_divider.py 2010-04-06 19:47:30 UTC (rev 8225)
+++ trunk/matplotlib/examples/axes_grid/demo_axes_divider.py 2010-04-06 20:38:31 UTC (rev 8226)
@@ -19,7 +19,7 @@
def demo_locatable_axes_hard(fig1):
- from mpl_toolkits.axes_grid \
+ from mpl_toolkits.axes_grid1 \
import SubplotDivider, LocatableAxes, Size
divider = SubplotDivider(fig1, 2, 2, 2, aspect=True)
@@ -57,7 +57,7 @@
def demo_locatable_axes_easy(ax):
- from mpl_toolkits.axes_grid import make_axes_locatable
+ from mpl_toolkits.axes_grid1 import make_axes_locatable
divider = make_axes_locatable(ax)
@@ -76,7 +76,7 @@
def demo_images_side_by_sied(ax):
- from mpl_toolkits.axes_grid import make_axes_locatable
+ from mpl_toolkits.axes_grid1 import make_axes_locatable
divider = make_axes_locatable(ax)
Modified: trunk/matplotlib/examples/axes_grid/demo_axes_grid.py
===================================================================
--- trunk/matplotlib/examples/axes_grid/demo_axes_grid.py 2010-04-06 19:47:30 UTC (rev 8225)
+++ trunk/matplotlib/examples/axes_grid/demo_axes_grid.py 2010-04-06 20:38:31 UTC (rev 8226)
@@ -1,5 +1,5 @@
import matplotlib.pyplot as plt
-from mpl_toolkits.axes_grid import AxesGrid
+from mpl_toolkits.axes_grid1 import AxesGrid
def get_demo_image():
import numpy as np
@@ -38,6 +38,7 @@
axes_pad = 0.0,
share_all=True,
label_mode = "L",
+ cbar_location = "top",
cbar_mode="single",
)
@@ -47,6 +48,9 @@
#plt.colorbar(im, cax = grid.cbar_axes[0])
grid.cbar_axes[0].colorbar(im)
+ for cax in grid.cbar_axes:
+ cax.toggle_label(False)
+
# This affects all axes as share_all = True.
grid.axes_llc.set_xticks([-2, 0, 2])
grid.axes_llc.set_yticks([-2, 0, 2])
@@ -72,6 +76,9 @@
im = grid[i].imshow(Z, extent=extent, interpolation="nearest")
grid.cbar_axes[i].colorbar(im)
+ for cax in grid.cbar_axes:
+ cax.toggle_label(False)
+
# This affects all axes because we set share_all = True.
grid.axes_llc.set_xticks([-2, 0, 2])
grid.axes_llc.set_yticks([-2, 0, 2])
Modified: trunk/matplotlib/examples/axes_grid/demo_axes_grid2.py
===================================================================
--- trunk/matplotlib/examples/axes_grid/demo_axes_grid2.py 2010-04-06 19:47:30 UTC (rev 8225)
+++ trunk/matplotlib/examples/axes_grid/demo_axes_grid2.py 2010-04-06 20:38:31 UTC (rev 8226)
@@ -1,5 +1,5 @@
import matplotlib.pyplot as plt
-from mpl_toolkits.axes_grid import ImageGrid
+from mpl_toolkits.axes_grid1 import ImageGrid
import numpy as np
def get_demo_image():
@@ -57,10 +57,10 @@
for ax, z in zip(grid, ZS):
ax.cax.toggle_label(True)
- axis = ax.cax.axis[ax.cax.orientation]
- axis.label.set_text("counts s$^{-1}$")
- axis.label.set_size(10)
- axis.major_ticklabels.set_size(6)
+ #axis = ax.cax.axis[ax.cax.orientation]
+ #axis.label.set_text("counts s$^{-1}$")
+ #axis.label.set_size(10)
+ #axis.major_ticklabels.set_size(6)
# changing the colorbar ticks
grid[1].cax.set_xticks([-1, 0, 1])
Modified: trunk/matplotlib/examples/axes_grid/demo_axes_rgb.py
===================================================================
--- trunk/matplotlib/examples/axes_grid/demo_axes_rgb.py 2010-04-06 19:47:30 UTC (rev 8225)
+++ trunk/matplotlib/examples/axes_grid/demo_axes_rgb.py 2010-04-06 20:38:31 UTC (rev 8226)
@@ -1,9 +1,17 @@
import numpy as np
import matplotlib.pyplot as plt
-from demo_axes_divider import get_demo_image
-from mpl_toolkits.axes_grid.axes_rgb import make_rgb_axes, RGBAxes
+from mpl_toolkits.axes_grid1.axes_rgb import make_rgb_axes, RGBAxes
+def get_demo_image():
+ from matplotlib.cbook import get_sample_data
+ f = get_sample_data("axes_grid/bivariate_normal.npy", asfileobj=False)
+ z = np.load(f)
+ # z is a numpy array of 15x15
+ return z, (-3,4,-4,3)
+
+
+
def get_rgb():
Z, extent = get_demo_image()
@@ -67,9 +75,11 @@
ax.RGB.set_ylim(0.9, 10.6)
for ax1 in [ax.RGB, ax.R, ax.G, ax.B]:
- for axisline in ax1._axislines.values():
- axisline.line.set_color("w")
- axisline.major_ticks.set_mec("w")
+ for sp1 in ax1.spines.values():
+ sp1.set_color("w")
+ for tick in ax1.xaxis.get_major_ticks() + ax1.yaxis.get_major_ticks():
+ tick.tick1line.set_mec("w")
+ tick.tick2line.set_mec("w")
return ax
Modified: trunk/matplotlib/examples/axes_grid/demo_colorbar_with_inset_locator.py
===================================================================
--- trunk/matplotlib/examples/axes_grid/demo_colorbar_with_inset_locator.py 2010-04-06 19:47:30 UTC (rev 8225)
+++ trunk/matplotlib/examples/axes_grid/demo_colorbar_with_inset_locator.py 2010-04-06 20:38:31 UTC (rev 8226)
@@ -1,7 +1,6 @@
import matplotlib.pyplot as plt
-from mpl_toolkits.axes_grid.inset_locator import inset_axes
-from mpl_toolkits.axes_grid.colorbar import colorbar
+from mpl_toolkits.axes_grid1.inset_locator import inset_axes
fig = plt.figure(1, [6, 3])
@@ -14,7 +13,7 @@
loc=1)
im1=ax1.imshow([[1,2],[2, 3]])
-colorbar(im1, cax=axins1, orientation="horizontal", ticks=[1,2,3])
+plt.colorbar(im1, cax=axins1, orientation="horizontal", ticks=[1,2,3])
axins1.xaxis.set_ticks_position("bottom")
# first subplot
@@ -34,7 +33,7 @@
# the bbox_to_anchor coordinate.
im=ax.imshow([[1,2],[2, 3]])
-colorbar(im, cax=axins, ticks=[1,2,3])
+plt.colorbar(im, cax=axins, ticks=[1,2,3])
plt.draw()
plt.show()
Modified: trunk/matplotlib/examples/axes_grid/demo_floating_axes.py
===================================================================
--- trunk/matplotlib/examples/axes_grid/demo_floating_axes.py 2010-04-06 19:47:30 UTC (rev 8225)
+++ trunk/matplotlib/examples/axes_grid/demo_floating_axes.py 2010-04-06 20:38:31 UTC (rev 8226)
@@ -1,12 +1,11 @@
from matplotlib.transforms import Affine2D
-from mpl_toolkits.axes_grid.floating_axes import FloatingSubplot,\
- GridHelperCurveLinear
+import mpl_toolkits.axisartist.floating_axes as floating_axes
import numpy as np
-import mpl_toolkits.axes_grid.angle_helper as angle_helper
+import mpl_toolkits.axisartist.angle_helper as angle_helper
from matplotlib.projections import PolarAxes
-from mpl_toolkits.axes_grid.grid_finder import FixedLocator, MaxNLocator, \
+from mpl_toolkits.axisartist.grid_finder import FixedLocator, MaxNLocator, \
DictFormatter
def setup_axes1(fig, rect):
@@ -15,9 +14,9 @@
"""
tr = Affine2D().scale(2, 1).rotate_deg(30)
- grid_helper = GridHelperCurveLinear(tr, extremes=(0, 4, 0, 4))
+ grid_helper = floating_axes.GridHelperCurveLinear(tr, extremes=(0, 4, 0, 4))
- ax1 = FloatingSubplot(fig, rect, grid_helper=grid_helper)
+ ax1 = floating_axes.FloatingSubplot(fig, rect, grid_helper=grid_helper)
fig.add_subplot(ax1)
grid_helper.grid_finder.grid_locator1._nbins = 4
@@ -45,7 +44,7 @@
grid_locator2 = MaxNLocator(2)
- grid_helper = GridHelperCurveLinear(tr,
+ grid_helper = floating_axes.GridHelperCurveLinear(tr,
extremes=(.5*pi, 0, 2, 1),
grid_locator1=grid_locator1,
grid_locator2=grid_locator2,
@@ -53,7 +52,7 @@
tick_formatter2=None,
)
- ax1 = FloatingSubplot(fig, rect, grid_helper=grid_helper)
+ ax1 = floating_axes.FloatingSubplot(fig, rect, grid_helper=grid_helper)
fig.add_subplot(ax1)
# create a parasite axes whose transData in RA, cz
@@ -88,7 +87,7 @@
ra0, ra1 = 8.*15, 14.*15
cz0, cz1 = 0, 14000
- grid_helper = GridHelperCurveLinear(tr,
+ grid_helper = floating_axes.GridHelperCurveLinear(tr,
extremes=(ra0, ra1, cz0, cz1),
grid_locator1=grid_locator1,
grid_locator2=grid_locator2,
@@ -96,7 +95,7 @@
tick_formatter2=None,
)
- ax1 = FloatingSubplot(fig, rect, grid_helper=grid_helper)
+ ax1 = floating_axes.FloatingSubplot(fig, rect, grid_helper=grid_helper)
fig.add_subplot(ax1)
# adjust axis
Modified: trunk/matplotlib/examples/axes_grid/demo_floating_axis.py
===================================================================
--- trunk/matplotlib/examples/axes_grid/demo_floating_axis.py 2010-04-06 19:47:30 UTC (rev 8225)
+++ trunk/matplotlib/examples/axes_grid/demo_floating_axis.py 2010-04-06 20:38:31 UTC (rev 8226)
@@ -9,13 +9,13 @@
"""
global ax1
import numpy as np
- import mpl_toolkits.axes_grid.angle_helper as angle_helper
+ import mpl_toolkits.axisartist.angle_helper as angle_helper
from matplotlib.projections import PolarAxes
from matplotlib.transforms import Affine2D
- from mpl_toolkits.axes_grid.parasite_axes import SubplotHost
+ from mpl_toolkits.axisartist import SubplotHost
- from mpl_toolkits.axes_grid.grid_helper_curvelinear import GridHelperCurveLinear
+ from mpl_toolkits.axisartist import GridHelperCurveLinear
# see demo_curvelinear_grid.py for details
tr = Affine2D().scale(np.pi/180., 1.) + PolarAxes.PolarTransform()
Modified: trunk/matplotlib/examples/axes_grid/demo_parasite_axes2.py
===================================================================
--- trunk/matplotlib/examples/axes_grid/demo_parasite_axes2.py 2010-04-06 19:47:30 UTC (rev 8225)
+++ trunk/matplotlib/examples/axes_grid/demo_parasite_axes2.py 2010-04-06 20:38:31 UTC (rev 8226)
@@ -1,4 +1,4 @@
-from mpl_toolkits.axes_grid.parasite_axes import SubplotHost
+from mpl_toolkits.axes_grid1.parasite_axes import SubplotHost
import matplotlib.pyplot as plt
if 1:
@@ -6,25 +6,24 @@
host = SubplotHost(fig, 111)
- host.set_ylabel("Density")
- host.set_xlabel("Distance")
-
par1 = host.twinx()
par2 = host.twinx()
- par1.set_ylabel("Temperature")
+ offset = 60
+ if hasattr(par2.axis["right"].line, "set_position"):
+ # use spine method
+ par2.axis["right"].line.set_position(('outward',offset))
+ # set_position calls axis.cla()
+ par2.axis["left"].toggle(all=False)
+ else:
+ new_axisline = par2.get_grid_helper().new_fixed_axis
+ par2.axis["right"] = new_axisline(loc="right",
+ axes=par2,
+ offset=(offset, 0))
+
+ par2.axis["right"].toggle(all=True)
- par2.axis["right"].set_visible(False)
- offset = 60, 0
- new_axisline = par2.get_grid_helper().new_fixed_axis
- par2.axis["right2"] = new_axisline(loc="right",
- axes=par2,
- offset=offset)
-
- par2.axis["right2"].label.set_visible(True)
- par2.axis["right2"].set_label("Velocity")
-
fig.add_axes(host)
plt.subplots_adjust(right=0.75)
@@ -34,6 +33,7 @@
host.set_xlabel("Distance")
host.set_ylabel("Density")
par1.set_ylabel("Temperature")
+ par2.set_ylabel("Velocity")
p1, = host.plot([0, 1, 2], [0, 1, 2], label="Density")
p2, = par1.plot([0, 1, 2], [0, 3, 2], label="Temperature")
@@ -46,7 +46,7 @@
host.axis["left"].label.set_color(p1.get_color())
par1.axis["right"].label.set_color(p2.get_color())
- par2.axis["right2"].label.set_color(p3.get_color())
+ par2.axis["right"].label.set_color(p3.get_color())
plt.draw()
plt.show()
Modified: trunk/matplotlib/examples/axes_grid/inset_locator_demo.py
===================================================================
--- trunk/matplotlib/examples/axes_grid/inset_locator_demo.py 2010-04-06 19:47:30 UTC (rev 8225)
+++ trunk/matplotlib/examples/axes_grid/inset_locator_demo.py 2010-04-06 20:38:31 UTC (rev 8226)
@@ -1,7 +1,7 @@
import matplotlib.pyplot as plt
-from mpl_toolkits.axes_grid.inset_locator import inset_axes, zoomed_inset_axes
-from mpl_toolkits.axes_grid.anchored_artists import AnchoredSizeBar
+from mpl_toolkits.axes_grid1.inset_locator import inset_axes, zoomed_inset_axes
+from mpl_toolkits.axes_grid1.anchored_artists import AnchoredSizeBar
def add_sizebar(ax, size):
Modified: trunk/matplotlib/examples/axes_grid/inset_locator_demo2.py
===================================================================
--- trunk/matplotlib/examples/axes_grid/inset_locator_demo2.py 2010-04-06 19:47:30 UTC (rev 8225)
+++ trunk/matplotlib/examples/axes_grid/inset_locator_demo2.py 2010-04-06 20:38:31 UTC (rev 8226)
@@ -1,7 +1,7 @@
import matplotlib.pyplot as plt
-from mpl_toolkits.axes_grid.inset_locator import zoomed_inset_axes
-from mpl_toolkits.axes_grid.inset_locator import mark_inset
+from mpl_toolkits.axes_grid1.inset_locator import zoomed_inset_axes
+from mpl_toolkits.axes_grid1.inset_locator import mark_inset
import numpy as np
Modified: trunk/matplotlib/examples/axes_grid/parasite_simple2.py
===================================================================
--- trunk/matplotlib/examples/axes_grid/parasite_simple2.py 2010-04-06 19:47:30 UTC (rev 8225)
+++ trunk/matplotlib/examples/axes_grid/parasite_simple2.py 2010-04-06 20:38:31 UTC (rev 8226)
@@ -1,6 +1,6 @@
import matplotlib.transforms as mtransforms
import matplotlib.pyplot as plt
-from mpl_toolkits.axes_grid.parasite_axes import SubplotHost
+from mpl_toolkits.axes_grid1.parasite_axes import SubplotHost
obs = [["01_S1", 3.88, 0.14, 1970, 63],
["01_S4", 5.6, 0.82, 1622, 150],
Modified: trunk/matplotlib/examples/axes_grid/scatter_hist.py
===================================================================
--- trunk/matplotlib/examples/axes_grid/scatter_hist.py 2010-04-06 19:47:30 UTC (rev 8225)
+++ trunk/matplotlib/examples/axes_grid/scatter_hist.py 2010-04-06 20:38:31 UTC (rev 8226)
@@ -8,7 +8,7 @@
fig = plt.figure(1, figsize=(5.5,5.5))
-from mpl_toolkits.axes_grid import make_axes_locatable
+from mpl_toolkits.axes_grid1 import make_axes_locatable
axScatter = plt.subplot(111)
divider = make_axes_locatable(axScatter)
Modified: trunk/matplotlib/examples/axes_grid/simple_anchored_artists.py
===================================================================
--- trunk/matplotlib/examples/axes_grid/simple_anchored_artists.py 2010-04-06 19:47:30 UTC (rev 8225)
+++ trunk/matplotlib/examples/axes_grid/simple_anchored_artists.py 2010-04-06 20:38:31 UTC (rev 8226)
@@ -2,7 +2,7 @@
def draw_text(ax):
- from mpl_toolkits.axes_grid.anchored_artists import AnchoredText
+ from mpl_toolkits.axes_grid1.anchored_artists import AnchoredText
at = AnchoredText("Figure 1a",
loc=2, prop=dict(size=8), frameon=True,
)
@@ -18,7 +18,7 @@
ax.add_artist(at2)
def draw_circle(ax): # circle in the canvas coordinate
- from mpl_toolkits.axes_grid.anchored_artists import AnchoredDrawingArea
+ from mpl_toolkits.axes_grid1.anchored_artists import AnchoredDrawingArea
from matplotlib.patches import Circle
ada = AnchoredDrawingArea(20, 20, 0, 0,
loc=1, pad=0., frameon=False)
@@ -27,7 +27,7 @@
ax.add_artist(ada)
def draw_ellipse(ax):
- from mpl_toolkits.axes_grid.anchored_artists import AnchoredEllipse
+ from mpl_toolkits.axes_grid1.anchored_artists import AnchoredEllipse
# draw an ellipse of width=0.1, height=0.15 in the data coordinate
ae = AnchoredEllipse(ax.transData, width=0.1, height=0.15, angle=0.,
loc=3, pad=0.5, borderpad=0.4, frameon=True)
@@ -35,7 +35,7 @@
ax.add_artist(ae)
def draw_sizebar(ax):
- from mpl_toolkits.axes_grid.anchored_artists import AnchoredSizeBar
+ from mpl_toolkits.axes_grid1.anchored_artists import AnchoredSizeBar
# draw a horizontal bar with length of 0.1 in Data coordinate
# (ax.transData) with a label underneath.
asb = AnchoredSizeBar(ax.transData,
Modified: trunk/matplotlib/examples/axes_grid/simple_axesgrid.py
===================================================================
--- trunk/matplotlib/examples/axes_grid/simple_axesgrid.py 2010-04-06 19:47:30 UTC (rev 8225)
+++ trunk/matplotlib/examples/axes_grid/simple_axesgrid.py 2010-04-06 20:38:31 UTC (rev 8226)
@@ -1,12 +1,12 @@
import matplotlib.pyplot as plt
-from mpl_toolkits.axes_grid import AxesGrid
+from mpl_toolkits.axes_grid1 import ImageGrid
import numpy as np
im = np.arange(100)
im.shape = 10, 10
fig = plt.figure(1, (4., 4.))
-grid = AxesGrid(fig, 111, # similar to subplot(111)
+grid = ImageGrid(fig, 111, # similar to subplot(111)
nrows_ncols = (2, 2), # creates 2x2 grid of axes
axes_pad=0.1, # pad between axes in inch.
)
Modified: trunk/matplotlib/examples/axes_grid/simple_axesgrid2.py
===================================================================
--- trunk/matplotlib/examples/axes_grid/simple_axesgrid2.py 2010-04-06 19:47:30 UTC (rev 8225)
+++ trunk/matplotlib/examples/axes_grid/simple_axesgrid2.py 2010-04-06 20:38:31 UTC (rev 8226)
@@ -1,5 +1,5 @@
import matplotlib.pyplot as plt
-from mpl_toolkits.axes_grid import AxesGrid
+from mpl_toolkits.axes_grid1 import ImageGrid
def get_demo_image():
import numpy as np
@@ -10,7 +10,7 @@
return z, (-3,4,-4,3)
F = plt.figure(1, (5.5, 3.5))
-grid = AxesGrid(F, 111, # similar to subplot(111)
+grid = ImageGrid(F, 111, # similar to subplot(111)
nrows_ncols = (1, 3),
axes_pad = 0.1,
add_all=True,
Modified: trunk/matplotlib/examples/axes_grid/simple_axisline4.py
===================================================================
--- trunk/matplotlib/examples/axes_grid/simple_axisline4.py 2010-04-06 19:47:30 UTC (rev 8225)
+++ trunk/matplotlib/examples/axes_grid/simple_axisline4.py 2010-04-06 20:38:31 UTC (rev 8226)
@@ -1,5 +1,5 @@
import matplotlib.pyplot as plt
-from mpl_toolkits.axes_grid.parasite_axes import SubplotHost
+from mpl_toolkits.axes_grid1.parasite_axes import SubplotHost
import numpy as np
fig = plt.figure(1, (4,3))
@@ -12,7 +12,7 @@
ax2 = ax.twin() # ax2 is responsible for "top" axis and "right" axis
ax2.set_xticks([0., .5*np.pi, np.pi, 1.5*np.pi, 2*np.pi])
-ax2.set_xticklabels(["0", r"$\frac{1}{2}\pi$",
+ax2.set_xticklabels(["$0$", r"$\frac{1}{2}\pi$",
r"$\pi$", r"$\frac{3}{2}\pi$", r"$2\pi$"])
ax2.axis["right"].major_ticklabels.set_visible(False)
Modified: trunk/matplotlib/examples/pylab_examples/axes_zoom_effect.py
===================================================================
--- trunk/matplotlib/examples/pylab_examples/axes_zoom_effect.py 2010-04-06 19:47:30 UTC (rev 8225)
+++ trunk/matplotlib/examples/pylab_examples/axes_zoom_effect.py 2010-04-06 20:38:31 UTC (rev 8226)
@@ -1,7 +1,7 @@
from matplotlib.transforms import Bbox, TransformedBbox, \
blended_transform_factory
-from mpl_toolkits.axes_grid.inset_locator import BboxPatch, BboxConnector,\
+from mpl_toolkits.axes_grid1.inset_locator import BboxPatch, BboxConnector,\
BboxConnectorPatch
Modified: trunk/matplotlib/examples/pylab_examples/demo_text_rotation_mode.py
===================================================================
--- trunk/matplotlib/examples/pylab_examples/demo_text_rotation_mode.py 2010-04-06 19:47:30 UTC (rev 8225)
+++ trunk/matplotlib/examples/pylab_examples/demo_text_rotation_mode.py 2010-04-06 20:38:31 UTC (rev 8226)
@@ -1,11 +1,11 @@
#clf()
-from mpl_toolkits.axes_grid.axes_grid import AxesGrid
+from mpl_toolkits.axes_grid1.axes_grid import ImageGrid
def test_rotation_mode(fig, mode, subplot_location):
ha_list = "left center right".split()
va_list = "top center baseline bottom".split()
- grid = AxesGrid(fig, subplot_location,
+ grid = ImageGrid(fig, subplot_location,
nrows_ncols=(len(va_list), len(ha_list)),
share_all=True, aspect=True, #label_mode='1',
cbar_mode=None)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|