(self, constructor, window, dtype, function, raw)
| 51 | param_names = ["constructor", "window", "dtype", "function", "raw"] |
| 52 | |
| 53 | def setup(self, constructor, window, dtype, function, raw): |
| 54 | N = 10**3 |
| 55 | arr = (100 * np.random.random(N)).astype(dtype) |
| 56 | self.roll = getattr(pd, constructor)(arr).rolling(window) |
| 57 | |
| 58 | def time_rolling(self, constructor, window, dtype, function, raw): |
| 59 | self.roll.apply(function, raw=raw) |