MCPcopy
hub / github.com/pandas-dev/pandas / setup

Method setup

asv_bench/benchmarks/reindex.py:68–78  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

66
67class LevelAlign:
68 def setup(self):
69 self.index = MultiIndex(
70 levels=[np.arange(10), np.arange(100), np.arange(100)],
71 codes=[
72 np.arange(10).repeat(10000),
73 np.tile(np.arange(100).repeat(100), 10),
74 np.tile(np.tile(np.arange(100), 100), 10),
75 ],
76 )
77 self.df = DataFrame(np.random.randn(len(self.index), 4), index=self.index)
78 self.df_level = DataFrame(np.random.randn(100, 4), index=self.index.levels[1])
79
80 def time_align_level(self):
81 self.df.align(self.df_level, level=1, copy=False)

Callers

nothing calls this directly

Calls 3

MultiIndexClass · 0.90
DataFrameClass · 0.90
repeatMethod · 0.45

Tested by

no test coverage detected