@@ -17,61 +17,3 @@ def binary_ew_data():
17
17
@pytest .fixture (params = [0 , 1 , 2 ])
18
18
def min_periods (request ):
19
19
return request .param
20
-
21
-
22
- base_functions_list = [
23
- (lambda v : Series (v ).count (), None , "count" ),
24
- (lambda v : Series (v ).max (), None , "max" ),
25
- (lambda v : Series (v ).min (), None , "min" ),
26
- (lambda v : Series (v ).sum (), None , "sum" ),
27
- (lambda v : Series (v ).mean (), None , "mean" ),
28
- (lambda v : Series (v ).std (), 1 , "std" ),
29
- (lambda v : Series (v ).cov (Series (v )), None , "cov" ),
30
- (lambda v : Series (v ).corr (Series (v )), None , "corr" ),
31
- (lambda v : Series (v ).var (), 1 , "var" ),
32
- # restore once GH 8086 is fixed
33
- # lambda v: Series(v).skew(), 3, 'skew'),
34
- # (lambda v: Series(v).kurt(), 4, 'kurt'),
35
- # restore once GH 8084 is fixed
36
- # lambda v: Series(v).quantile(0.3), None, 'quantile'),
37
- (lambda v : Series (v ).median (), None , "median" ),
38
- (np .nanmax , 1 , "max" ),
39
- (np .nanmin , 1 , "min" ),
40
- (np .nansum , 1 , "sum" ),
41
- (np .nanmean , 1 , "mean" ),
42
- (lambda v : np .nanstd (v , ddof = 1 ), 1 , "std" ),
43
- (lambda v : np .nanvar (v , ddof = 1 ), 1 , "var" ),
44
- (np .nanmedian , 1 , "median" ),
45
- ]
46
-
47
- no_nan_functions_list = [
48
- (np .max , None , "max" ),
49
- (np .min , None , "min" ),
50
- (np .sum , None , "sum" ),
51
- (np .mean , None , "mean" ),
52
- (lambda v : np .std (v , ddof = 1 ), 1 , "std" ),
53
- (lambda v : np .var (v , ddof = 1 ), 1 , "var" ),
54
- (np .median , None , "median" ),
55
- ]
56
-
57
-
58
- @pytest .fixture (scope = "session" )
59
- def base_functions ():
60
- """Fixture for base functions.
61
-
62
- Returns
63
- -------
64
- List of tuples: (applied function, require_min_periods, name of applied function)
65
- """
66
- return base_functions_list
67
-
68
-
69
- @pytest .fixture (scope = "session" )
70
- def no_nan_functions ():
71
- """Fixture for no nan functions.
72
-
73
- Returns
74
- -------
75
- List of tuples: (applied function, require_min_periods, name of applied function)
76
- """
77
- return no_nan_functions_list
0 commit comments