From 87e090cb42f04eef09ad410462126fe64e6a5e85 Mon Sep 17 00:00:00 2001 From: Shing Chan Date: Sat, 4 May 2024 08:06:29 +0100 Subject: [PATCH] fix: use median in impute_days for cadence only --- src/stepcount/stepcount.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/stepcount/stepcount.py b/src/stepcount/stepcount.py index ee8a496..a967801 100644 --- a/src/stepcount/stepcount.py +++ b/src/stepcount/stepcount.py @@ -501,9 +501,9 @@ def _cadence_p95(x, steptol, walktol=30): # adjusted estimates first form a 7-day representative week before final aggregation # TODO: 7-day padding for shorter recordings # TODO: maybe impute output daily_cadence? but skip user-excluded days - day_of_week_cadence_peak1 = impute_days(daily_cadence_peak1).groupby(daily_cadence_peak1.index.weekday).median() - day_of_week_cadence_peak30 = impute_days(daily_cadence_peak30).groupby(daily_cadence_peak30.index.weekday).median() - day_of_week_cadence_p95 = impute_days(daily_cadence_p95).groupby(daily_cadence_p95.index.weekday).median() + day_of_week_cadence_peak1 = impute_days(daily_cadence_peak1, method='median').groupby(daily_cadence_peak1.index.weekday).median() + day_of_week_cadence_peak30 = impute_days(daily_cadence_peak30, method='median').groupby(daily_cadence_peak30.index.weekday).median() + day_of_week_cadence_p95 = impute_days(daily_cadence_p95, method='median').groupby(daily_cadence_p95.index.weekday).median() cadence_peak1 = day_of_week_cadence_peak1.median() cadence_peak30 = day_of_week_cadence_peak30.median()