File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -30,6 +30,10 @@ def setup(self):
30
30
self .s_subset = self .s [::2 ]
31
31
self .s_subset_no_cache = self .s [::2 ].copy ()
32
32
33
+ mi = MultiIndex .from_product ([rng , range (100 )])
34
+ self .s2 = Series (np .random .randn (len (mi )), index = mi )
35
+ self .s2_subset = self .s2 [::2 ].copy ()
36
+
33
37
def time_reindex_dates (self ):
34
38
self .df .reindex (self .rng_subset )
35
39
@@ -44,6 +48,10 @@ def time_reindex_multiindex_no_cache(self):
44
48
# Copy to avoid MultiIndex._values getting cached
45
49
self .s .reindex (self .s_subset_no_cache .index .copy ())
46
50
51
+ def time_reindex_multiindex_no_cache_dates (self ):
52
+ # Copy to avoid MultiIndex._values getting cached
53
+ self .s2_subset .reindex (self .s2 .index .copy ())
54
+
47
55
48
56
class ReindexMethod :
49
57
You can’t perform that action at this time.
0 commit comments