From b3c7c26cee462034e7664e19203d3374c57c0442 Mon Sep 17 00:00:00 2001 From: Scott Sanderson Date: Mon, 29 Sep 2014 14:38:45 -0400 Subject: [PATCH] MAINT: Remove unused function in test_rolling_panel.py. --- tests/test_rolling_panel.py | 57 ------------------------------------- 1 file changed, 57 deletions(-) diff --git a/tests/test_rolling_panel.py b/tests/test_rolling_panel.py index 5f638c6a..2ab369ea 100644 --- a/tests/test_rolling_panel.py +++ b/tests/test_rolling_panel.py @@ -115,60 +115,3 @@ class TestRollingPanel(unittest.TestCase): expected_minor.append(add_item) expected_items.append(add_item) - - -def run_history_implementations(option='clever', n=500, change_fields=False, - copy=False, n_items=15, n_minor=20, - change_freq=5, window=100): - items = range(n_items) - minor = range(n_minor) - periods = n - - dates = pd.date_range('2000-01-01', periods=periods, tz='utc') - frames = {} - - if option == 'clever': - rp = RollingPanel(window, items, minor, cap_multiple=2) - major_deque = deque() - - for i in range(periods): - # Add a new and drop an field every change_freq iterations - if change_fields and (i % change_freq) == 0: - minor = minor[1:] - minor.append(minor[-1] + 1) - items = items[1:] - items.append(items[-1] + 1) - - dummy = pd.DataFrame(np.random.randn(len(items), len(minor)), - index=items, columns=minor) - - frame = dummy * (1 + 0.001 * i) - date = dates[i] - - rp.add_frame(date, frame) - - frames[date] = frame - major_deque.append(date) - - if i >= window: - del frames[major_deque.popleft()] - - result = rp.get_current() - if copy: - result = result.copy() - else: - major_deque = deque() - dummy = pd.DataFrame(np.random.randn(len(items), len(minor)), - index=items, columns=minor) - - for i in range(periods): - frame = dummy * (1 + 0.001 * i) - date = dates[i] - frames[date] = frame - major_deque.append(date) - - if i >= window: - del frames[major_deque.popleft()] - - result = pd.Panel(frames, items=list(major_deque), - major_axis=items, minor_axis=minor)