diff --git a/asv_bench/benchmarks/frame_methods.py b/asv_bench/benchmarks/frame_methods.py index bd068cec4641b..bcdd9c6fa5717 100644 --- a/asv_bench/benchmarks/frame_methods.py +++ b/asv_bench/benchmarks/frame_methods.py @@ -52,6 +52,7 @@ def setup(self): N = 10 ** 3 self.df = DataFrame(np.random.randn(N * 10, N)) self.idx = np.arange(4 * N, 7 * N) + self.idx_cols = np.random.randint(0, N, N) self.df2 = DataFrame( { c: { @@ -68,6 +69,9 @@ def time_reindex_axis0(self): self.df.reindex(self.idx) def time_reindex_axis1(self): + self.df.reindex(columns=self.idx_cols) + + def time_reindex_axis1_missing(self): self.df.reindex(columns=self.idx) def time_reindex_both_axes(self):