Commit 6779ac0
authored
PERF: Fix regression in datetime ops (#17980)
* PERF: Fix regression in datetime ops
HEAD:
```
In [1]: import pandas as pd; import numpy as np
In [2]: s = pd.Series(pd.to_datetime(np.arange(100000), unit='ms'))
In [3]: %timeit s - s.shift()
2.73 ms ± 30.1 µs per loop (mean ± std. dev. of 7 runs, 100 loops each)
```
0.21.0rc1:
```
527 ms ± 11.6 ms per loop (mean ± std. dev. of 7 runs, 1 loop each)
```
0.20.3
```
2.4 ms ± 57.8 µs per loop (mean ± std. dev. of 7 runs, 100 loops each)
```
* timedelta too
* Clean up the fix1 parent 36c309e commit 6779ac0
1 file changed
+2
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
622 | 622 | | |
623 | 623 | | |
624 | 624 | | |
625 | | - | |
| 625 | + | |
| 626 | + | |
626 | 627 | | |
627 | 628 | | |
628 | 629 | | |
| |||
0 commit comments