diff trafficintelligence/moving.py @ 1182:0e5d37b0b9ff

bug corrections
author Nicolas Saunier <nicolas.saunier@polymtl.ca>
date Fri, 01 Apr 2022 15:33:22 -0400
parents b3b1a5dfa17c
children 38f0d0ceac3f
line wrap: on
line diff
--- a/trafficintelligence/moving.py	Mon Mar 28 23:12:15 2022 -0400
+++ b/trafficintelligence/moving.py	Fri Apr 01 15:33:22 2022 -0400
@@ -1569,7 +1569,7 @@
         Caution about previously filtered data'''
         if speeds is None:
             speeds = self.getSpeeds(nInstantsIgnoredAtEnds)
-        return savgol_filter(speeds, window_length, polyorder, 1, delta, axis, mode, cval)
+        return savgol_filter(speeds, min(window_length, len(speeds)), polyorder, 1, delta, axis, mode, cval)
 
     def getSpeedIndicator(self):
         from indicators import SeverityIndicator