ENH/PERF: add ExtensionArray.duplicated by lukemanley · Pull Request #55255 · pandas-dev/pandas (original) (raw)
asv continuous -f 1.1 upstream/main arrow-temporal-duplicated -b algorithms.Duplicated
before after ratio
- 101±2ms 51.6±3ms 0.51 algorithms.Duplicated.time_duplicated(False, False, 'string[pyarrow]')
- 98.5±3ms 47.3±4ms 0.48 algorithms.Duplicated.time_duplicated(False, 'first', 'string[pyarrow]')
- 96.0±4ms 45.5±4ms 0.47 algorithms.Duplicated.time_duplicated(False, 'last', 'string[pyarrow]')
- 1.57±0.03s 13.6±0.3ms 0.01 algorithms.Duplicated.time_duplicated(False, False, 'timestamp[ms][pyarrow]')
- 1.54±0.02s 13.1±0.7ms 0.01 algorithms.Duplicated.time_duplicated(False, 'first', 'timestamp[ms][pyarrow]')
- 1.55±0s 12.8±0.7ms 0.01 algorithms.Duplicated.time_duplicated(False, 'last', 'timestamp[ms][pyarrow]')