Skip to content

Commit bf7cd58

Browse files
committed
PERF: benchmark reindexing for CategoricalIndex
1 parent 296c892 commit bf7cd58

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

asv_bench/benchmarks/categoricals.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -273,5 +273,14 @@ def time_intersection(self):
273273
def time_unique(self):
274274
self.index.unique()
275275

276+
def time_reindex(self):
277+
self.index.reindex(self.index[:500])
278+
279+
def time_reindex_missing(self):
280+
self.index.reindex(['a', 'b', 'c', 'd'])
281+
282+
def time_sort_values(self):
283+
self.index.sort_values(ascending=False)
284+
276285

277286
from .pandas_vb_common import setup # noqa: F401

0 commit comments

Comments
 (0)