Question: Just need the code for the class SlidingWindowAveragerator and please use the same parameters. It needs to pass all tests. Question 1: Sliding Window Averagerator

 Just need the code for the class SlidingWindowAveragerator and please use

the same parameters. It needs to pass all tests. Question 1: Sliding

Just need the code for the class SlidingWindowAveragerator and please use the same parameters. It needs to pass all tests.

Question 1: Sliding Window Averagerator Complete the code below, defining a sliding window averagerator. The class should have methods: _init__(self, window_size) to initialize, add(self, x), to add a value as well as properties avg and std, as in the previous averagerator classes. 1 ### Question 1: Implement a "slidingWindowAveragerator 2 3 class SlidingwindowAveragerator(object): 4 5 ### YOUR CODE HERE w 6 1 ### 5 points: Tests for SlidingWindowAveragerator 2 3 # First some simple cases. 4 sa = SlidingWindowAveragerator (20) 5 for in range (10): 6 sa. add (10) 7 assert sa. avg == 10 8 assert sa.std == 0 9 10 sa = SlidingWindowAveragerator (10) 11 for _in range(10): 12 sa.add(4) 13 assert sa.avg == 4 14 for in range(10): 15 sa.add(8) 16 assert sa.avg == 8 17 assert sa.std = 0 18 19 N 1 ### 10 points: Now for slightly more complex tests. 2 3 sa = SlidingWindowAveragerator(10) 4 for i in range(10) 5 sa.add(i) 6 assert sa. avg 4.5 7 assert abs(sa.std - 2.87)

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!