Adding moving window average using numpy library
authorrtrimana <rtrimana@uci.edu>
Wed, 8 Nov 2017 00:45:24 +0000 (16:45 -0800)
committerrtrimana <rtrimana@uci.edu>
Wed, 8 Nov 2017 00:45:24 +0000 (16:45 -0800)
parser/parse_packet_frequency.py

index ee4cee528f74a60d0759e67f69bf03f774e1d7aa..5bc1a35bd9f3e57d7eedaeeb253bb48c7582cbfc 100644 (file)
@@ -23,8 +23,8 @@ TABLE_HEADER_X = "Timestamp (hh:mm:ss)"
 TABLE_HEADER_Y = "Packet frequency (pps)"
 
 # Use this constant as a flag
-WINDOW_SIZE = 3
-USE_MOVING_AVERAGE = False
+WINDOW_SIZE = 5
+USE_MOVING_AVERAGE = True
 
 
 def moving_average(array, window=3):
@@ -32,6 +32,8 @@ def moving_average(array, window=3):
         Args:
             array: array of numbers
             window: window of moving average (default = 3)
+        Adapted from: 
+            https://stackoverflow.com/questions/14313510/how-to-calculate-moving-average-using-numpy
     """
     # Check if window > len(array)
     if window > len(array):