Skip to content

Commit 9176c36

Browse files
committed
PERF: add asv benchmark for concat() with mixed ndims
1 parent 3d835ab commit 9176c36

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

asv_bench/benchmarks/join_merge.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ def setup(self, axis):
4848
index=date_range('20130101', periods=N, freq='s'))
4949
self.empty_left = [DataFrame(), df]
5050
self.empty_right = [df, DataFrame()]
51+
self.mixed_ndims = [df, df.head(N // 2)]
5152

5253
def time_concat_series(self, axis):
5354
concat(self.series, axis=axis, sort=False)
@@ -61,6 +62,9 @@ def time_concat_empty_right(self, axis):
6162
def time_concat_empty_left(self, axis):
6263
concat(self.empty_left, axis=axis)
6364

65+
def time_concat_mixed_ndims(self, axis):
66+
concat(self.mixed_ndims, axis=axis)
67+
6468

6569
class ConcatPanels(object):
6670

0 commit comments

Comments
 (0)