@@ -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 )
@@ -321,21 +321,11 @@ def aggregate(self, arg, *args, **kwargs):
321
321
322
322
_shared_docs ['sum' ] = dedent ("""
323
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""" )
324
+ """ )
330
325
331
326
_shared_docs ['mean' ] = dedent ("""
332
327
%(name)s mean
333
-
334
- Parameters
335
- ----------
336
- how : string, default None
337
- .. deprecated:: 0.18.0
338
- Method for down- or re-sampling""" )
328
+ """ )
339
329
340
330
341
331
class Window (_Window ):
@@ -549,17 +539,14 @@ def _pop_args(win_type, arg_names, kwargs):
549
539
# GH #15662. `False` makes symmetric window, rather than periodic.
550
540
return sig .get_window (win_type , window , False ).astype (float )
551
541
552
- def _apply_window (self , mean = True , how = None , ** kwargs ):
542
+ def _apply_window (self , mean = True , ** kwargs ):
553
543
"""
554
544
Applies a moving window of type ``window_type`` on the data.
555
545
556
546
Parameters
557
547
----------
558
548
mean : boolean, default True
559
549
If True computes weighted mean, else weighted sum
560
- how : string, default to None
561
- .. deprecated:: 0.18.0
562
- how to resample
563
550
564
551
Returns
565
552
-------
@@ -569,7 +556,7 @@ def _apply_window(self, mean=True, how=None, **kwargs):
569
556
window = self ._prep_window (** kwargs )
570
557
center = self .center
571
558
572
- blocks , obj , index = self ._create_blocks (how = how )
559
+ blocks , obj , index = self ._create_blocks ()
573
560
results = []
574
561
for b in blocks :
575
562
try :
@@ -686,7 +673,7 @@ def __init__(self, obj, *args, **kwargs):
686
673
cov = GroupByMixin ._dispatch ('cov' , other = None , pairwise = None )
687
674
688
675
def _apply (self , func , name , window = None , center = None ,
689
- check_minp = None , how = None , ** kwargs ):
676
+ check_minp = None , ** kwargs ):
690
677
"""
691
678
dispatch to apply; we are stripping all of the _apply kwargs and
692
679
performing the original function call on the grouped object
@@ -710,7 +697,7 @@ def _constructor(self):
710
697
return Rolling
711
698
712
699
def _apply (self , func , name = None , window = None , center = None ,
713
- check_minp = None , how = None , ** kwargs ):
700
+ check_minp = None , ** kwargs ):
714
701
"""
715
702
Rolling statistical measure using supplied function. Designed to be
716
703
used with passed-in Cython array-based functions.
@@ -723,9 +710,6 @@ def _apply(self, func, name=None, window=None, center=None,
723
710
window : int/array, default to _get_window()
724
711
center : boolean, default to self.center
725
712
check_minp : function, default to _use_window
726
- how : string, default to None
727
- .. deprecated:: 0.18.0
728
- how to resample
729
713
730
714
Returns
731
715
-------
@@ -739,7 +723,7 @@ def _apply(self, func, name=None, window=None, center=None,
739
723
if check_minp is None :
740
724
check_minp = _use_window
741
725
742
- blocks , obj , index = self ._create_blocks (how = how )
726
+ blocks , obj , index = self ._create_blocks ()
743
727
index , indexi = self ._get_index (index = index )
744
728
results = []
745
729
for b in blocks :
@@ -803,7 +787,7 @@ class _Rolling_and_Expanding(_Rolling):
803
787
804
788
def count (self ):
805
789
806
- blocks , obj , index = self ._create_blocks (how = None )
790
+ blocks , obj , index = self ._create_blocks ()
807
791
index , indexi = self ._get_index (index = index )
808
792
809
793
window = self ._get_window ()
@@ -849,45 +833,30 @@ def sum(self, *args, **kwargs):
849
833
850
834
_shared_docs ['max' ] = dedent ("""
851
835
%(name)s maximum
836
+ """ )
852
837
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 ):
838
+ def max (self , * args , ** kwargs ):
860
839
nv .validate_window_func ('max' , args , kwargs )
861
- return self ._apply ('roll_max' , 'max' , how = how , ** kwargs )
840
+ return self ._apply ('roll_max' , 'max' , ** kwargs )
862
841
863
842
_shared_docs ['min' ] = dedent ("""
864
843
%(name)s minimum
844
+ """ )
865
845
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 ):
846
+ def min (self , * args , ** kwargs ):
873
847
nv .validate_window_func ('min' , args , kwargs )
874
- return self ._apply ('roll_min' , 'min' , how = how , ** kwargs )
848
+ return self ._apply ('roll_min' , 'min' , ** kwargs )
875
849
876
850
def mean (self , * args , ** kwargs ):
877
851
nv .validate_window_func ('mean' , args , kwargs )
878
852
return self ._apply ('roll_mean' , 'mean' , ** kwargs )
879
853
880
854
_shared_docs ['median' ] = dedent ("""
881
855
%(name)s median
856
+ """ )
882
857
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 )
858
+ def median (self , ** kwargs ):
859
+ return self ._apply ('roll_median_c' , 'median' , ** kwargs )
891
860
892
861
_shared_docs ['std' ] = dedent ("""
893
862
%(name)s standard deviation
@@ -1709,23 +1678,20 @@ def aggregate(self, arg, *args, **kwargs):
1709
1678
1710
1679
agg = aggregate
1711
1680
1712
- def _apply (self , func , how = None , ** kwargs ):
1681
+ def _apply (self , func , ** kwargs ):
1713
1682
"""Rolling statistical measure using supplied function. Designed to be
1714
1683
used with passed-in Cython array-based functions.
1715
1684
1716
1685
Parameters
1717
1686
----------
1718
1687
func : string/callable to apply
1719
- how : string, default to None
1720
- .. deprecated:: 0.18.0
1721
- how to resample
1722
1688
1723
1689
Returns
1724
1690
-------
1725
1691
y : type of input argument
1726
1692
1727
1693
"""
1728
- blocks , obj , index = self ._create_blocks (how = how )
1694
+ blocks , obj , index = self ._create_blocks ()
1729
1695
results = []
1730
1696
for b in blocks :
1731
1697
try :
0 commit comments