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

Method setup

asv_bench/benchmarks/index_object.py:217–227  ·  view source on GitHub ↗
(self, N)

Source from the content-addressed store, hash-verified

215 params = [10**3, 10**5]
216
217 def setup(self, N):
218 left = np.append(np.arange(N), np.array(0))
219 right = np.append(np.arange(1, N + 1), np.array(1))
220 self.intv = IntervalIndex.from_arrays(left, right)
221 self.intv._engine
222
223 self.intv2 = IntervalIndex.from_arrays(left + 1, right + 1)
224 self.intv2._engine
225
226 self.left = IntervalIndex.from_breaks(np.arange(N))
227 self.right = IntervalIndex.from_breaks(np.arange(N - 3, 2 * N - 3))
228
229 def time_monotonic_inc(self, N):
230 self.intv.is_monotonic_increasing

Callers

nothing calls this directly

Calls 4

appendMethod · 0.45
arrayMethod · 0.45
from_arraysMethod · 0.45
from_breaksMethod · 0.45

Tested by

no test coverage detected