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

Skip to content

Commit 1857240

Browse files
committed
ENH matplolib's example now uses the new utils module, instead of the deprecated cbook module
1 parent 283d602 commit 1857240

39 files changed

+69
-64
lines changed

examples/animation/old_animation/draggable_legend.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717

1818
from matplotlib._png import read_png
19-
from matplotlib._cbook import get_sample_data
19+
from matplotlib.utils import get_sample_data
2020

2121
from matplotlib.offsetbox import OffsetImage, AnnotationBbox
2222

examples/api/date_demo.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
import numpy as np
1616
import matplotlib.pyplot as plt
1717
import matplotlib.dates as mdates
18-
import matplotlib._cbook as _cbook
18+
import matplotlib.utils as utils
1919

2020
years = mdates.YearLocator() # every year
2121
months = mdates.MonthLocator() # every month
@@ -25,7 +25,7 @@
2525
# open, close, volume, adj_close from the mpl-data/example directory.
2626
# The record array stores python datetime.date as an object array in
2727
# the date column
28-
datafile = _cbook.get_sample_data('goog.npy')
28+
datafile = utils.get_sample_data('goog.npy')
2929
r = np.load(datafile).view(np.recarray)
3030

3131
fig = plt.figure()

examples/api/date_index_formatter.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
import numpy as np
88
import matplotlib.pyplot as plt
99
import matplotlib.mlab as mlab
10-
import matplotlib._cbook as _cbook
10+
import matplotlib.utils as utils
1111
import matplotlib.ticker as ticker
1212

13-
datafile = _cbook.get_sample_data('aapl.csv', asfileobj=False)
13+
datafile = utils.get_sample_data('aapl.csv', asfileobj=False)
1414
print ('loading %s' % datafile)
1515
r = mlab.csv2rec(datafile)
1616

examples/api/watermark_image.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
from __future__ import print_function
55
import numpy as np
66
import matplotlib
7-
import matplotlib._cbook as _cbook
7+
import matplotlib.utils as utils
88
import matplotlib.image as image
99
import matplotlib.pyplot as plt
1010

11-
datafile = _cbook.get_sample_data('logo2.png', asfileobj=False)
11+
datafile = utils.get_sample_data('logo2.png', asfileobj=False)
1212
print ('loading %s' % datafile)
1313
im = image.imread(datafile)
1414
im[:,:,-1] = 0.5 # set the alpha channel

examples/axes_grid/demo_axes_divider.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
def get_demo_image():
44
import numpy as np
5-
from matplotlib._cbook import get_sample_data
5+
from matplotlib.utils import get_sample_data
66
f = get_sample_data("axes_grid/bivariate_normal.npy", asfileobj=False)
77
z = np.load(f)
88
# z is a numpy array of 15x15

examples/axes_grid/demo_axes_grid.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
def get_demo_image():
55
import numpy as np
6-
from matplotlib._cbook import get_sample_data
6+
from matplotlib.utils import get_sample_data
77
f = get_sample_data("axes_grid/bivariate_normal.npy", asfileobj=False)
88
z = np.load(f)
99
# z is a numpy array of 15x15

examples/axes_grid/demo_axes_grid2.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import numpy as np
44

55
def get_demo_image():
6-
from matplotlib._cbook import get_sample_data
6+
from matplotlib.utils import get_sample_data
77
f = get_sample_data("axes_grid/bivariate_normal.npy", asfileobj=False)
88
z = np.load(f)
99
# z is a numpy array of 15x15

examples/axes_grid/demo_axes_rgb.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from mpl_toolkits.axes_grid1.axes_rgb import make_rgb_axes, RGBAxes
55

66
def get_demo_image():
7-
from matplotlib._cbook import get_sample_data
7+
from matplotlib.utils import get_sample_data
88
f = get_sample_data("axes_grid/bivariate_normal.npy", asfileobj=False)
99
z = np.load(f)
1010
# z is a numpy array of 15x15

examples/axes_grid/demo_curvelinear_grid.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#from matplotlib.path import Path
33

44
import matplotlib.pyplot as plt
5-
import matplotlib._cbook as _cbook
5+
import matplotlib.utils as utils
66

77
from mpl_toolkits.axisartist.grid_helper_curvelinear import GridHelperCurveLinear
88
from mpl_toolkits.axisartist import Subplot
@@ -109,7 +109,7 @@ def curvelinear_test2(fig):
109109
# note that ax2.transData == tr + ax1.transData
110110
# Anthing you draw in ax2 will match the ticks and grids of ax1.
111111
ax1.parasites.append(ax2)
112-
intp = _cbook.simple_linear_interpolation
112+
intp = utils.simple_linear_interpolation
113113
ax2.plot(intp(np.array([0, 30]), 50),
114114
intp(np.array([10., 10.]), 50))
115115

examples/axes_grid/demo_edge_colorbar.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
def get_demo_image():
55
import numpy as np
6-
from matplotlib._cbook import get_sample_data
6+
from matplotlib.utils import get_sample_data
77
f = get_sample_data("axes_grid/bivariate_normal.npy", asfileobj=False)
88
z = np.load(f)
99
# z is a numpy array of 15x15

examples/axes_grid/inset_locator_demo2.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import numpy as np
77

88
def get_demo_image():
9-
from matplotlib._cbook import get_sample_data
9+
from matplotlib.utils import get_sample_data
1010
import numpy as np
1111
f = get_sample_data("axes_grid/bivariate_normal.npy", asfileobj=False)
1212
z = np.load(f)

examples/axes_grid/simple_axesgrid2.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
def get_demo_image():
55
import numpy as np
6-
from matplotlib._cbook import get_sample_data
6+
from matplotlib.utils import get_sample_data
77
f = get_sample_data("axes_grid/bivariate_normal.npy", asfileobj=False)
88
z = np.load(f)
99
# z is a numpy array of 15x15

examples/misc/developer_commit_history.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
"""
1111
import os, datetime
1212

13-
import matplotlib._cbook as _cbook
13+
import matplotlib.utils as utils
1414

15-
todate = _cbook.todate('%Y-%m-%d')
15+
todate = utils.todate('%Y-%m-%d')
1616
today = datetime.date.today()
1717
if not os.path.exists('log.txt'):
1818
print('You must place the "svn log" output into a file "log.txt"')

examples/misc/rc_traits.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
import sys, os, re
99
import traits.api as traits
10-
from matplotlib._cbook import is_string_like
10+
from matplotlib.utils import is_string_like
1111
from matplotlib.artist import Artist
1212

1313
doprint = True

examples/misc/rec_groupby_demo.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
from __future__ import print_function
22
import numpy as np
33
import matplotlib.mlab as mlab
4-
import matplotlib._cbook as _cbook
4+
import matplotlib.utils as utils
55

6-
datafile = _cbook.get_sample_data('aapl.csv', asfileobj=False)
6+
datafile = utils.get_sample_data('aapl.csv', asfileobj=False)
77
print('loading', datafile)
88
r = mlab.csv2rec(datafile)
99
r.sort()

examples/misc/rec_join_demo.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
from __future__ import print_function
22
import numpy as np
33
import matplotlib.mlab as mlab
4-
import matplotlib._cbook as _cbook
4+
import matplotlib.utils as utils
55

6-
datafile = _cbook.get_sample_data('aapl.csv', asfileobj=False)
6+
datafile = utils.get_sample_data('aapl.csv', asfileobj=False)
77
print('loading', datafile)
88
r = mlab.csv2rec(datafile)
99

examples/misc/sample_data_demo.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
fetch it from github and cache it
44
"""
55
from __future__ import print_function
6-
import matplotlib._cbook as _cbook
6+
import matplotlib.utils as utils
77
import matplotlib.pyplot as plt
88
fname = cbook.get_sample_data('ada.png', asfileobj=False)
99

examples/pylab_examples/centered_ticklabels.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@
1515
import datetime
1616
import numpy as np
1717
import matplotlib
18-
import matplotlib._cbook as _cbook
18+
import matplotlib.utils as utils
1919
import matplotlib.dates as dates
2020
import matplotlib.ticker as ticker
2121
import matplotlib.pyplot as plt
2222

2323
# load some financial data; apple's stock price
24-
fh = _cbook.get_sample_data('aapl.npy.gz')
24+
fh = utils.get_sample_data('aapl.npy.gz')
2525
r = np.load(fh); fh.close()
2626
r = r[-250:] # get the last 250 days
2727

examples/pylab_examples/data_helper.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22
# Some functions to load a return data for the plot demos
33

44
from numpy import fromstring, argsort, take, array, resize
5-
import matplotlib._cbook as _cbook
5+
import matplotlib.utils as utils
6+
7+
68
def get_two_stock_data():
79
"""
810
load stock time and price data for two stocks The return values
@@ -11,8 +13,8 @@ def get_two_stock_data():
1113
"""
1214
ticker1, ticker2 = 'INTC', 'AAPL'
1315

14-
file1 = _cbook.get_sample_data('INTC.dat.gz')
15-
file2 = _cbook.get_sample_data('AAPL.dat.gz')
16+
file1 = utils.get_sample_data('INTC.dat.gz')
17+
file2 = utils.get_sample_data('AAPL.dat.gz')
1618
M1 = fromstring( file1.read(), '<d')
1719

1820
M1 = resize(M1, (M1.shape[0]/2,2) )
@@ -39,7 +41,7 @@ class C: pass
3941
def get_ticker(ticker):
4042
vals = []
4143

42-
datafile = _cbook.get_sample_data('%s.csv'%ticker, asfileobj=False)
44+
datafile = utils.get_sample_data('%s.csv'%ticker, asfileobj=False)
4345

4446
lines = open(datafile).readlines()
4547
for line in lines[1:]:

examples/pylab_examples/date_index_formatter.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@
1212
import numpy
1313
from matplotlib.mlab import csv2rec
1414
from pylab import figure, show
15-
import matplotlib._cbook as _cbook
15+
import matplotlib.utils as utils
1616
from matplotlib.ticker import Formatter
1717

18-
datafile = _cbook.get_sample_data('msft.csv', asfileobj=False)
18+
datafile = utils.get_sample_data('msft.csv', asfileobj=False)
1919
print ('loading %s' % datafile)
2020
r = csv2rec(datafile)[-40:]
2121

examples/pylab_examples/demo_annotation_box.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import matplotlib.pyplot as plt
22
from matplotlib.offsetbox import TextArea, DrawingArea, OffsetImage, \
33
AnnotationBbox
4-
from matplotlib._cbook import get_sample_data
4+
from matplotlib.utils import get_sample_data
55

66
import numpy as np
77

examples/pylab_examples/demo_ribbon_box.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
from matplotlib._png import read_png
66
import matplotlib.colors
7-
from matplotlib._cbook import get_sample_data
7+
from matplotlib.utils import get_sample_data
88

99
class RibbonBox(object):
1010

examples/pylab_examples/demo_text_path.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from matplotlib.offsetbox import AnnotationBbox,\
1212
AnchoredOffsetbox, AuxTransformBox
1313

14-
from matplotlib._cbook import get_sample_data
14+
from matplotlib.utils import get_sample_data
1515

1616
from matplotlib.text import TextPath
1717

examples/pylab_examples/image_demo2.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
from __future__ import print_function
44
from pylab import *
5-
import matplotlib._cbook as _cbook
5+
import matplotlib.utils as utils
66

77
w, h = 512, 512
88

9-
datafile = _cbook.get_sample_data('ct.raw.gz', asfileobj=True)
9+
datafile = utils.get_sample_data('ct.raw.gz', asfileobj=True)
1010
s = datafile.read()
1111
A = fromstring(s, uint16).astype(float)
1212
A *= 1.0/max(A)

examples/pylab_examples/image_demo3.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
except ImportError:
66
raise SystemExit("PIL must be installed to run this example")
77

8-
import matplotlib._cbook as _cbook
8+
import matplotlib.utils as utils
99

1010
datafile = cbook.get_sample_data('grace_hopper.jpg')
1111
lena = Image.open(datafile)

examples/pylab_examples/load_converter.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
#from matplotlib.mlab import load
44
import numpy as np
55
from pylab import figure, show
6-
import matplotlib._cbook as _cbook
6+
import matplotlib.utils as utils
77

8-
datafile = _cbook.get_sample_data('msft.csv', asfileobj=False)
8+
datafile = utils.get_sample_data('msft.csv', asfileobj=False)
99
print('loading', datafile)
1010

1111
dates, closes = np.loadtxt(

examples/pylab_examples/loadrec.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
from __future__ import print_function
22
from matplotlib import mlab
33
from pylab import figure, show
4-
import matplotlib._cbook as _cbook
4+
import matplotlib.utils as utils
55

6-
datafile = _cbook.get_sample_data('msft.csv', asfileobj=False)
6+
datafile = utils.get_sample_data('msft.csv', asfileobj=False)
77
print('loading', datafile)
88
a = mlab.csv2rec(datafile)
99
a.sort()

examples/pylab_examples/logo.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
from __future__ import print_function
55
from pylab import *
6-
import matplotlib._cbook as _cbook
6+
import matplotlib.utils as utils
77

88
# convert data to mV
9-
datafile = _cbook.get_sample_data('membrane.dat', asfileobj=False)
9+
datafile = utils.get_sample_data('membrane.dat', asfileobj=False)
1010
print('loading', datafile)
1111

1212
x = 1000*0.1*fromstring(file(datafile, 'rb').read(), float32)

examples/pylab_examples/mri_demo.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22

33
from __future__ import print_function
44
from pylab import *
5-
import matplotlib._cbook as _cbook
5+
import matplotlib.utils as utils
6+
67
# data are 256x256 16 bit integers
7-
dfile = _cbook.get_sample_data('s1045.ima.gz')
8+
dfile = utils.get_sample_data('s1045.ima.gz')
89
im = np.fromstring(dfile.read(), np.uint16).astype(float)
910
im.shape = 256, 256
1011

examples/pylab_examples/mri_with_eeg.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,14 @@
1010

1111
from matplotlib.pyplot import *
1212
from matplotlib.collections import LineCollection
13-
import matplotlib._cbook as _cbook
13+
import matplotlib.utils as utils
14+
15+
1416
# I use if 1 to break up the different regions of code visually
1517

1618
if 1: # load the data
1719
# data are 256x256 16 bit integers
18-
dfile = _cbook.get_sample_data('s1045.ima.gz')
20+
dfile = utils.get_sample_data('s1045.ima.gz')
1921
im = np.fromstring(dfile.read(), np.uint16).astype(float)
2022
im.shape = 256, 256
2123

@@ -39,7 +41,7 @@
3941
# load the data
4042

4143
numSamples, numRows = 800,4
42-
eegfile = _cbook.get_sample_data('eeg.dat', asfileobj=False)
44+
eegfile = utils.get_sample_data('eeg.dat', asfileobj=False)
4345
print ('loading eeg %s' % eegfile)
4446
data = np.fromstring(open(eegfile, 'rb').read(), float)
4547
data.shape = numSamples, numRows

examples/pylab_examples/plotfile_demo.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
from pylab import plotfile, show, gca
2-
import matplotlib._cbook as _cbook
2+
import matplotlib.utils as utils
33

4-
fname = _cbook.get_sample_data('msft.csv', asfileobj=False)
5-
fname2 = _cbook.get_sample_data('data_x_x2_x3.csv', asfileobj=False)
4+
fname = utils.get_sample_data('msft.csv', asfileobj=False)
5+
fname2 = utils.get_sample_data('data_x_x2_x3.csv', asfileobj=False)
66

77
# test 1; use ints
88
plotfile(fname, (0,5,6))

0 commit comments

Comments
 (0)