Avoid pandas Timedelta(days=1) deprecation warning
pd.Timedelta(days=1) triggers a DeprecationWarning about NumPy's "generic" timedelta unit in this pandas version; pd.Timedelta(1, unit="D") is equivalent and warning-free.
This commit is contained in:
+1
-1
@@ -45,7 +45,7 @@ def _basal_and_target_series(profile: dict, treatments: pd.DataFrame, window_sta
|
||||
dates = pd.date_range(window_start.normalize(), window_end.normalize(), freq="D")
|
||||
basal_parts, target_parts = [], []
|
||||
for day_start in dates:
|
||||
day_end = day_start + pd.Timedelta(days=1)
|
||||
day_end = day_start + pd.Timedelta(1, unit="D")
|
||||
basal_parts.append(effective_basal_series(profile, treatments, day_start, day_end))
|
||||
target_parts.append(target_glucose_series(profile, day_start, day_end))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user