@@ -1665,7 +1665,7 @@ def acorr(self, x, **kwargs):
1665
1665
1666
1666
x : sequence of scalar
1667
1667
1668
- hold : boolean, optional, default: True
1668
+ hold : boolean, optional, *deprecated*, default: True
1669
1669
1670
1670
detrend : callable, optional, default: `mlab.detrend_none`
1671
1671
x is detrended by the `detrend` callable. Default is no
@@ -1713,6 +1713,8 @@ def acorr(self, x, **kwargs):
1713
1713
.. plot:: mpl_examples/pylab_examples/xcorr_demo.py
1714
1714
1715
1715
"""
1716
+ if "hold" in kwargs :
1717
+ warnings .warn ("the 'hold' kwarg is deprecated" , mplDeprecation )
1716
1718
return self .xcorr (x , x , ** kwargs )
1717
1719
1718
1720
@unpack_labeled_data (replace_names = ["x" , "y" ], label_namer = "y" )
@@ -1730,7 +1732,7 @@ def xcorr(self, x, y, normed=True, detrend=mlab.detrend_none,
1730
1732
1731
1733
y : sequence of scalars of length n
1732
1734
1733
- hold : boolean, optional, default: True
1735
+ hold : boolean, optional, *deprecated*, default: True
1734
1736
1735
1737
detrend : callable, optional, default: `mlab.detrend_none`
1736
1738
x is detrended by the `detrend` callable. Default is no
@@ -1769,6 +1771,8 @@ def xcorr(self, x, y, normed=True, detrend=mlab.detrend_none,
1769
1771
The cross correlation is performed with :func:`numpy.correlate` with
1770
1772
`mode` = 2.
1771
1773
"""
1774
+ if "hold" in kwargs :
1775
+ warnings .warn ("the 'hold' kwarg is deprecated" , mplDeprecation )
1772
1776
1773
1777
Nx = len (x )
1774
1778
if Nx != len (y ):
@@ -2136,7 +2140,7 @@ def make_iterable(x):
2136
2140
patches .append (r )
2137
2141
2138
2142
holdstate = self ._hold
2139
- self .hold ( True ) # ensure hold is on before plotting errorbars
2143
+ self ._hold = True # ensure hold is on before plotting errorbars
2140
2144
2141
2145
if xerr is not None or yerr is not None :
2142
2146
if orientation == 'vertical' :
@@ -2158,7 +2162,7 @@ def make_iterable(x):
2158
2162
else :
2159
2163
errorbar = None
2160
2164
2161
- self .hold ( holdstate ) # restore previous hold state
2165
+ self ._hold = holdstate # restore previous hold state
2162
2166
2163
2167
if adjust_xlim :
2164
2168
xmin , xmax = self .dataLim .intervalx
@@ -2380,7 +2384,7 @@ def stem(self, *args, **kwargs):
2380
2384
remember_hold = self ._hold
2381
2385
if not self ._hold :
2382
2386
self .cla ()
2383
- self .hold ( True )
2387
+ self ._hold = True
2384
2388
2385
2389
# Assume there's at least one data array
2386
2390
y = np .asarray (args [0 ])
@@ -2464,7 +2468,7 @@ def stem(self, *args, **kwargs):
2464
2468
color = basecolor , linestyle = basestyle ,
2465
2469
marker = basemarker , label = "_nolegend_" )
2466
2470
2467
- self .hold ( remember_hold )
2471
+ self ._hold = remember_hold
2468
2472
2469
2473
stem_container = StemContainer ((markerline , stemlines , baseline ),
2470
2474
label = label )
@@ -3786,7 +3790,7 @@ def dopatch(xs, ys, **kwargs):
3786
3790
setlabels (datalabels )
3787
3791
3788
3792
# reset hold status
3789
- self .hold ( holdStatus )
3793
+ self ._hold = holdStatus
3790
3794
3791
3795
return dict (whiskers = whiskers , caps = caps , boxes = boxes ,
3792
3796
medians = medians , fliers = fliers , means = means )
0 commit comments