@@ -106,17 +106,17 @@ def validate(self):
106
106
raise ValueError ("closed must be 'right', 'left', 'both' or "
107
107
"'neither'" )
108
108
109
- def _convert_freq (self , how = None ):
109
+ def _convert_freq (self ):
110
110
""" resample according to the how, return a new object """
111
111
112
112
obj = self ._selected_obj
113
113
index = None
114
114
return obj , index
115
115
116
- def _create_blocks (self , how ):
116
+ def _create_blocks (self ):
117
117
""" split data into blocks & return conformed data """
118
118
119
- obj , index = self ._convert_freq (how )
119
+ obj , index = self ._convert_freq ()
120
120
if index is not None :
121
121
index = self ._on
122
122
@@ -196,7 +196,7 @@ def _get_index(self, index=None):
196
196
return index , index .asi8
197
197
return index , index
198
198
199
- def _prep_values (self , values = None , kill_inf = True , how = None ):
199
+ def _prep_values (self , values = None , kill_inf = True ):
200
200
201
201
if values is None :
202
202
values = getattr (self ._selected_obj , 'values' , self ._selected_obj )
@@ -320,22 +320,10 @@ def aggregate(self, arg, *args, **kwargs):
320
320
agg = aggregate
321
321
322
322
_shared_docs ['sum' ] = dedent ("""
323
- %(name)s sum
324
-
325
- Parameters
326
- ----------
327
- how : string, default None
328
- .. deprecated:: 0.18.0
329
- Method for down- or re-sampling""" )
323
+ %(name)s sum""" )
330
324
331
325
_shared_docs ['mean' ] = dedent ("""
332
- %(name)s mean
333
-
334
- Parameters
335
- ----------
336
- how : string, default None
337
- .. deprecated:: 0.18.0
338
- Method for down- or re-sampling""" )
326
+ %(name)s mean""" )
339
327
340
328
341
329
class Window (_Window ):
@@ -549,17 +537,14 @@ def _pop_args(win_type, arg_names, kwargs):
549
537
# GH #15662. `False` makes symmetric window, rather than periodic.
550
538
return sig .get_window (win_type , window , False ).astype (float )
551
539
552
- def _apply_window (self , mean = True , how = None , ** kwargs ):
540
+ def _apply_window (self , mean = True , ** kwargs ):
553
541
"""
554
542
Applies a moving window of type ``window_type`` on the data.
555
543
556
544
Parameters
557
545
----------
558
546
mean : boolean, default True
559
547
If True computes weighted mean, else weighted sum
560
- how : string, default to None
561
- .. deprecated:: 0.18.0
562
- how to resample
563
548
564
549
Returns
565
550
-------
@@ -569,7 +554,7 @@ def _apply_window(self, mean=True, how=None, **kwargs):
569
554
window = self ._prep_window (** kwargs )
570
555
center = self .center
571
556
572
- blocks , obj , index = self ._create_blocks (how = how )
557
+ blocks , obj , index = self ._create_blocks ()
573
558
results = []
574
559
for b in blocks :
575
560
try :
@@ -686,7 +671,7 @@ def __init__(self, obj, *args, **kwargs):
686
671
cov = GroupByMixin ._dispatch ('cov' , other = None , pairwise = None )
687
672
688
673
def _apply (self , func , name , window = None , center = None ,
689
- check_minp = None , how = None , ** kwargs ):
674
+ check_minp = None , ** kwargs ):
690
675
"""
691
676
dispatch to apply; we are stripping all of the _apply kwargs and
692
677
performing the original function call on the grouped object
@@ -710,7 +695,7 @@ def _constructor(self):
710
695
return Rolling
711
696
712
697
def _apply (self , func , name = None , window = None , center = None ,
713
- check_minp = None , how = None , ** kwargs ):
698
+ check_minp = None , ** kwargs ):
714
699
"""
715
700
Rolling statistical measure using supplied function. Designed to be
716
701
used with passed-in Cython array-based functions.
@@ -723,9 +708,6 @@ def _apply(self, func, name=None, window=None, center=None,
723
708
window : int/array, default to _get_window()
724
709
center : boolean, default to self.center
725
710
check_minp : function, default to _use_window
726
- how : string, default to None
727
- .. deprecated:: 0.18.0
728
- how to resample
729
711
730
712
Returns
731
713
-------
@@ -739,7 +721,7 @@ def _apply(self, func, name=None, window=None, center=None,
739
721
if check_minp is None :
740
722
check_minp = _use_window
741
723
742
- blocks , obj , index = self ._create_blocks (how = how )
724
+ blocks , obj , index = self ._create_blocks ()
743
725
index , indexi = self ._get_index (index = index )
744
726
results = []
745
727
for b in blocks :
@@ -803,7 +785,7 @@ class _Rolling_and_Expanding(_Rolling):
803
785
804
786
def count (self ):
805
787
806
- blocks , obj , index = self ._create_blocks (how = None )
788
+ blocks , obj , index = self ._create_blocks ()
807
789
index , indexi = self ._get_index (index = index )
808
790
809
791
window = self ._get_window ()
@@ -849,45 +831,30 @@ def sum(self, *args, **kwargs):
849
831
850
832
_shared_docs ['max' ] = dedent ("""
851
833
%(name)s maximum
834
+ """ )
852
835
853
- Parameters
854
- ----------
855
- how : string, default 'max'
856
- .. deprecated:: 0.18.0
857
- Method for down- or re-sampling""" )
858
-
859
- def max (self , how = None , * args , ** kwargs ):
836
+ def max (self , * args , ** kwargs ):
860
837
nv .validate_window_func ('max' , args , kwargs )
861
- return self ._apply ('roll_max' , 'max' , how = how , ** kwargs )
838
+ return self ._apply ('roll_max' , 'max' , ** kwargs )
862
839
863
840
_shared_docs ['min' ] = dedent ("""
864
841
%(name)s minimum
842
+ """ )
865
843
866
- Parameters
867
- ----------
868
- how : string, default 'min'
869
- .. deprecated:: 0.18.0
870
- Method for down- or re-sampling""" )
871
-
872
- def min (self , how = None , * args , ** kwargs ):
844
+ def min (self , * args , ** kwargs ):
873
845
nv .validate_window_func ('min' , args , kwargs )
874
- return self ._apply ('roll_min' , 'min' , how = how , ** kwargs )
846
+ return self ._apply ('roll_min' , 'min' , ** kwargs )
875
847
876
848
def mean (self , * args , ** kwargs ):
877
849
nv .validate_window_func ('mean' , args , kwargs )
878
850
return self ._apply ('roll_mean' , 'mean' , ** kwargs )
879
851
880
852
_shared_docs ['median' ] = dedent ("""
881
853
%(name)s median
854
+ """ )
882
855
883
- Parameters
884
- ----------
885
- how : string, default 'median'
886
- .. deprecated:: 0.18.0
887
- Method for down- or re-sampling""" )
888
-
889
- def median (self , how = None , ** kwargs ):
890
- return self ._apply ('roll_median_c' , 'median' , how = how , ** kwargs )
856
+ def median (self , ** kwargs ):
857
+ return self ._apply ('roll_median_c' , 'median' , ** kwargs )
891
858
892
859
_shared_docs ['std' ] = dedent ("""
893
860
%(name)s standard deviation
@@ -1709,23 +1676,20 @@ def aggregate(self, arg, *args, **kwargs):
1709
1676
1710
1677
agg = aggregate
1711
1678
1712
- def _apply (self , func , how = None , ** kwargs ):
1679
+ def _apply (self , func , ** kwargs ):
1713
1680
"""Rolling statistical measure using supplied function. Designed to be
1714
1681
used with passed-in Cython array-based functions.
1715
1682
1716
1683
Parameters
1717
1684
----------
1718
1685
func : string/callable to apply
1719
- how : string, default to None
1720
- .. deprecated:: 0.18.0
1721
- how to resample
1722
1686
1723
1687
Returns
1724
1688
-------
1725
1689
y : type of input argument
1726
1690
1727
1691
"""
1728
- blocks , obj , index = self ._create_blocks (how = how )
1692
+ blocks , obj , index = self ._create_blocks ()
1729
1693
results = []
1730
1694
for b in blocks :
1731
1695
try :
0 commit comments