Mikhael Chris
03/27/2025, 2:40 AMjan rathfelder
03/27/2025, 6:37 AMMikhael Chris
03/27/2025, 6:40 AMwindow_size
unit of frequency right?
I'm thinking of taking relative weekly statistic instead of daily. Is this not a best pratice?jan rathfelder
03/27/2025, 7:15 AMMikhael Chris
03/27/2025, 7:41 AMjan rathfelder
03/27/2025, 8:12 AMMikhael Chris
03/27/2025, 8:23 AMMikhael Chris
03/27/2025, 8:23 AMjan rathfelder
03/27/2025, 8:31 AMimport numpy as np
from numba import njit
@njit
def weekly_rolling_sum(y: np.ndarray) -> np.ndarray:
n = len(y)
result = np.full(n, np.nan)
for i in range(0, n, 7):
if i + 7 <= n:
block_sum = np.sum(y[i:i+7])
result[i + 6] = block_sum # store at end of each 7-day block
return result
jan rathfelder
03/27/2025, 8:38 AMMikhael Chris
03/27/2025, 8:50 AMjan rathfelder
03/27/2025, 8:57 AM