From 26be25afaadb930fc99c94041388632b5c52a44a Mon Sep 17 00:00:00 2001 From: Micha Gorelick Date: Sun, 7 Sep 2014 21:32:46 -0400 Subject: [PATCH] =?UTF-8?q?Wrong=20window=20size=20(thanks=20=20J=C3=A9r?= =?UTF-8?q?=C3=B4me=20Kieffer)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 05_iterators/lazy_data_analysis.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/05_iterators/lazy_data_analysis.py b/05_iterators/lazy_data_analysis.py index 1f312ac..0994dbe 100644 --- a/05_iterators/lazy_data_analysis.py +++ b/05_iterators/lazy_data_analysis.py @@ -48,7 +48,7 @@ def check_anomaly(xxx_todo_changeme): return False -def rolling_window_grouper(data, window_size=3600): +def rolling_window_grouper(data, window_size): window = tuple(islice(data, 0, window_size)) while True: current_datetime = datetime.fromtimestamp(window[0][0]) @@ -68,7 +68,7 @@ def rolling_window_grouper(data, window_size=3600): print "Using rolling_window_grouper:" data = read_fake_data("fake_filename") - data_day = rolling_window_grouper(data) + data_day = rolling_window_grouper(data, window_size=86400) anomalous_dates = ifilter(None, imap(check_anomaly, data_day)) first_anomalous_date = anomalous_dates.next() print "The first anomalous date is: ", first_anomalous_date