We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fb6acb4 commit dad92a8Copy full SHA for dad92a8
1 file changed
pytrackunit/helper.py
@@ -71,11 +71,14 @@ def get_time_diff(timepoint_1,timepoint_2):
71
dtt2 = datetime.strptime(timepoint_2.split('.')[0],"%Y-%m-%dT%H:%M:%S")
72
return dtt1-dtt2
73
74
-def moving_avg(data,valname,alpha=0.01):
+def moving_avg(data,valname,alpha=0.01,in_same = False):
75
"""
76
creates a copy of data where the valname index has a moving avg with alpha applied
77
78
- data2 = deepcopy(data)
+ if in_same:
79
+ data2 = data
80
+ else:
81
+ data2 = deepcopy(data)
82
def fma(_x,last):
83
return alpha*_x+(1-alpha)*last
84
last = float(data[0][valname])
0 commit comments